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 siden 10.3, det anses generelt for at være de facto shell standard i unix verden. 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. Ændring af standardskal er ret let, men du vil sandsynligvis komme i problemer, når du kører bash shell scripts. Hvis du vil eksperimentere med tcsh og bruge det som din standard skal, så gør du det fra GUI i tre enkle trin:
Skift standardskal fra bash til tcsh som brugt af Terminal app i tre trin:
- Start Terminal.app
- Fra menuen Terminal skal du vælge præferencer
- I præferencer, vælg "udfør denne kommando" og skriv / bin / tcsh i stedet for / bin / bash
Det er det. Nu når du åbner en ny terminal, bliver det tcsh-skalen. For at vende tilbage til bash, følg samme procedure, men udskift / bin / tcsh med / bin / bash.
Bemærk : De fleste shell scripts til OS X er skrevet specifikt til bash, og skift til tcsh vil gøre mange af disse scripts ikke længere fungere korrekt.
Hvis du blot vil eksperimentere med tcsh-skalen, skal du prøve at skrive
tcsh
ved Terminal-prompten, og du vil midlertidigt indlæse TCSH-skalen.
For at afslutte tcsh-skalen på denne måde skal du skrive
exit
ved den hurtige og du vil afslutte tcsh og være tilbage i bash shell. Du kan gøre dette med en skal til midlertidigt at teste et andet ud, det være sig bash, tcsh, sh, zsh eller andre.