Ako zmeniť z Bash na Tcsh Shell v OS X Terminal

Anonim

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:

  1. Spustiť Terminal.app
  2. V ponuke Terminál vyberte predvoľby
  3. 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é.

Ako zmeniť z Bash na Tcsh Shell v OS X Terminal