Hur man byter från Bash till Tcsh Shell i OS X Terminal

Anonim

Bash är standardskalet i Mac OS X och har varit det sedan 10.3, det anses allmänt vara den de facto skalstandarden i unix-världen. Som sagt, det finns vissa människor som föredrar att använda tcsh-skalet, eller så kanske du bara vill bryta dig från normen. Att ändra standardskalet är ganska enkelt, men du kommer sannolikt att stöta på problem när du kör bash-skalskript.Om du vill experimentera med tcsh och använda det som ditt standardskal, så här gör du det från GUI i tre enkla steg:

Ändra standardskalet från bash till tcsh som används av Terminal-appen i tre steg:

  1. Launch Terminal.app
  2. Från Terminal-menyn, välj inställningar
  3. I inställningarna, välj "exekvera detta kommando" och skriv /bin/tcsh istället för /bin/bash

Det är allt. Nu när du öppnar en ny terminal kommer det att vara tcsh-skalet. För att återgå till bash, följ samma procedur men ersätt /bin/tcsh med /bin/bash.

… fungera ordentligt.

Om du bara vill experimentera med tcsh-skalet, försök att skriva

tcsh

vid terminalprompten så laddar du tcsh-skalet tillfälligt.

För att lämna tcsh-skalet på detta sätt, skriv

utgång

vid prompten så avslutar du tcsh och är tillbaka i bash-skalet. Du kan göra detta med vilket skal som helst för att tillfälligt testa en annan, vare sig det är bash, tcsh, sh, zsh eller andra.

Hur man byter från Bash till Tcsh Shell i OS X Terminal