Sådan skifter du fra Bash til Tcsh Shell i OS X Terminal
Bash er standard shell i Mac OS X og har været det siden 10.3, det anses generelt for at være de facto shell-standarden i unix-verdenen. Når det er sagt, er der nogle mennesker, der foretrækker at bruge tcsh-skallen, eller måske vil du bare bryde væk fra normen. Det er ret nemt at ændre standardskallen, men du vil sandsynligvis løbe ind i problemer, når du kører bash-shell-scripts.Hvis du vil eksperimentere med tcsh og bruge det som din standard-shell, er det her, hvordan du gør det fra GUI'en i tre nemme trin:
Skift standardskallen fra bash til tcsh som brugt af Terminal-appen i tre trin:
- Launch Terminal.app
- Vælg præferencer fra terminalmenuen
- Vælg "udfør denne kommando" i indstillinger, og skriv /bin/tcsh i stedet for /bin/bash
Det er det. Nu når du åbner en ny terminal, vil det være tcsh-skallen. For at vende tilbage til bash skal du følge samme procedure, men erstatte /bin/tcsh med /bin/bash.
Bemærk: De fleste shell-scripts til OS X er skrevet specifikt til bash, og skift til tcsh vil få mange af disse scripts til ikke længere fungerer korrekt.
Hvis du blot vil eksperimentere med tcsh-skallen, så prøv at skrive
tcsh
ved Terminal-prompten, og du vil indlæse tcsh-skallen midlertidigt.
For at afslutte tcsh-skallen på denne måde, skriv
Afslut
ved prompten, og du vil afslutte tcsh og være tilbage i bash-skallen. Du kan gøre dette med en hvilken som helst shell for midlertidigt at teste en anden ud, det være sig bash, tcsh, sh, zsh eller andre.