Ako zmeniť z Bash na Tcsh Shell v OS X Terminal
Bash je predvolený shell v Mac OS X a je od 10.3, vo všeobecnosti sa považuje za de facto štandard shellu vo svete unixu. To znamená, že existujú ľudia, ktorí uprednostňujú používanie shellu tcsh, alebo sa možno len chcete vymaniť z normy. Zmena predvoleného shellu je celkom jednoduchá, ale pravdepodobne narazíte na problémy pri spúšťaní skriptov bash shell.Ak chcete experimentovať s tcsh a použiť ho ako predvolený shell, tu je postup, ako to urobiť z GUI v troch jednoduchých krokoch:
Zmeňte predvolený shell z bash na tcsh, ktorý používa aplikácia Terminal, v troch krokoch:
- Spustiť Terminal.app
- V ponuke Terminál vyberte predvoľby
- V nastaveniach vyberte „vykonať tento príkaz“ a namiesto /bin/bash napíšte /bin/tcsh
To je všetko. Teraz, kedykoľvek otvoríte nový terminál, bude to tcsh shell. Ak sa chcete vrátiť späť k bash, vykonajte rovnaký postup, ale nahraďte /bin/tcsh /bin/bash.
Poznámka: väčšina shell skriptov pre OS X je napísaná špeciálne pre bash a prechod na tcsh spôsobí, že mnohé z týchto skriptov už nebudú správne fungovať.
Ak chcete jednoducho experimentovať s shellom tcsh, skúste napísať
tcsh
na výzvu terminálu a dočasne načítate shell tcsh.
Ak chcete ukončiť shell tcsh týmto spôsobom, napíšte
VÝCHOD
na výzvu a ukončíte tcsh a vrátite sa späť do bash shellu. Môžete to urobiť s akýmkoľvek shellom a dočasne otestovať iný, či už je to bash, tcsh, sh, zsh alebo iné.