Hvordan endre fra Bash til Tcsh Shell i OS X Terminal
Bash er standardskallet i Mac OS X og har vært det siden 10.3, det anses generelt for å være de facto-skallstandarden i unix-verdenen. Når det er sagt, er det noen mennesker som foretrekker å bruke tcsh-skallet, eller kanskje du bare vil bryte bort fra normen. Å endre standard skall er ganske enkelt, men du vil sannsynligvis få problemer når du kjører bash shell-skript.Hvis du vil eksperimentere med tcsh og bruke det som standardskall, gjør du det her fra GUI i tre enkle trinn:
Endre standardskallet fra bash til tcsh som brukes av Terminal-appen i tre trinn:
- Launch Terminal.app
- Fra Terminal-menyen, velg preferanser
- I innstillingene, velg «utfør denne kommandoen» og skriv /bin/tcsh i stedet for /bin/bash
Det er det. Nå når du åpner en ny terminal vil det være tcsh-skallet. For å gå tilbake til bash, følg samme prosedyre, men erstatt /bin/tcsh med /bin/bash.
Merk: de fleste shell-skript for OS X er skrevet spesifikt for bash, og bytte til tcsh vil gjøre at mange av disse skriptene ikke lenger fungere ordentlig.
Hvis du bare vil eksperimentere med tcsh-skallet, prøv å skrive
tcsh
ved Terminal-ledeteksten og du vil laste inn tcsh-skallet midlertidig.
For å gå ut av tcsh-skallet på denne måten, skriv
exit
ved ledeteksten, og du vil avslutte tcsh og være tilbake i bash-skallet. Du kan gjøre dette med hvilket som helst skall for midlertidig å teste en annen ut, enten det er bash, tcsh, sh, zsh eller andre.