Hogyan válthat Bashról Tcsh Shellre az OS X terminálon
A Bash az alapértelmezett shell a Mac OS X-ben, és a 10.3 óta az, általában ez a de facto shell szabvány a unix világban. Ennek ellenére vannak olyanok, akik szívesebben használják a tcsh shellt, vagy talán csak el akarnak szakadni a normától. Az alapértelmezett shell megváltoztatása meglehetősen egyszerű, de valószínűleg problémákba ütközik a bash shell szkriptek futtatásakor.Ha kísérletezni szeretne a tcsh-val, és alapértelmezett shellként szeretné használni, a következőképpen teheti meg a grafikus felhasználói felületről három egyszerű lépésben:
Változtassa meg az alapértelmezett shellt bash-ról tcsh-re a Terminal alkalmazás által használt három lépésben:
- Launch Terminal.app
- A Terminál menüből válassza ki a beállításokat
- A beállításoknál válassza a "végrehajtása ezt a parancsot", és írja be a /bin/tcsh szöveget a /bin/bash helyére
Ez az. Mostantól bármikor megnyit egy új terminált, az a tcsh shell lesz. A bash-hoz való visszatéréshez kövesse ugyanezt az eljárást, de cserélje ki a /bin/tcsh-t a /bin/bash-ra.
Megjegyzés: a legtöbb shell szkript az OS X-hez kifejezetten bash-hoz készült, és a tcsh-re váltva sok ilyen szkript már nem megfelelően működik.
Ha egyszerűen csak kísérletezni szeretne a tcsh parancsértelmezővel, próbálja beírni a következőt:
tcsh
a Terminal promptnál, és ideiglenesen betölti a tcsh shellt.
A tcsh parancsértelmező ilyen módon történő kilépéséhez írja be:
kijárat
a promptnál, és kilép a tcsh-ból, és visszakerül a bash shellbe. Ezt bármelyik shell-el megteheti, hogy ideiglenesen teszteljen egy másikat, legyen az bash, tcsh, sh, zsh vagy más.