Ero sivun ”Tcsh” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (pois komentoriviluokasta)
(tcsh yleinen unixeissa; setenv, vuonohjaus; vrt bash)
Rivi 1: Rivi 1:
Tcsh eli Tenex C-shell on nykyaikaistettu versio [[csh]]-[[komentotulkki|komentotulkista]].
Tcsh eli Tenex C-shell on nykyaikaistettu versio [[csh]]-[[komentotulkki|komentotulkista]]. Koska tcsh:n ominaisuudet interaktiivisessa käytössä oli pitkään paremmat kuin sh:llä, sitä on käytetty laajasti Unix-käyttäjien oletusshellinä.
 
tsch:n syntaksi eroaa kohtuullisen paljon sh-sukuisten komentotulkkien (kuten [[bash]]) syntaksista. Yksinkertaisessa käytössä tärkeimmät erot ovat setenv-komento, jolla määritellään ympäristömuuttujat, ja se, ettei tulostetta voida ohjata yhtä joustavasti. Myös esimerkiksi ehto- ja silmukkalauseitten syntaksi eroaa sh-sukuisista.
 
[[Bash]] sisältää suurinpiirtein samat ominaisuudet kuin tcsh:kin, on asennettuna useimmissa linuxeissa ja kohtuullisen yhteensopiva alkeellisempien, erilaisissa erikoistilanteissa käytettävissä olevien [[sh]]-, [[ash]]- ja [[dash]]-shellien kanssa.


[[Luokka:Komentotulkit]]
[[Luokka:Komentotulkit]]

Versio 21. helmikuuta 2008 kello 17.38

Tcsh eli Tenex C-shell on nykyaikaistettu versio csh-komentotulkista. Koska tcsh:n ominaisuudet interaktiivisessa käytössä oli pitkään paremmat kuin sh:llä, sitä on käytetty laajasti Unix-käyttäjien oletusshellinä.

tsch:n syntaksi eroaa kohtuullisen paljon sh-sukuisten komentotulkkien (kuten bash) syntaksista. Yksinkertaisessa käytössä tärkeimmät erot ovat setenv-komento, jolla määritellään ympäristömuuttujat, ja se, ettei tulostetta voida ohjata yhtä joustavasti. Myös esimerkiksi ehto- ja silmukkalauseitten syntaksi eroaa sh-sukuisista.

Bash sisältää suurinpiirtein samat ominaisuudet kuin tcsh:kin, on asennettuna useimmissa linuxeissa ja kohtuullisen yhteensopiva alkeellisempien, erilaisissa erikoistilanteissa käytettävissä olevien sh-, ash- ja dash-shellien kanssa.