Standardskalet på macOS Catalina har ändrats från Bash till Zsh. Du måste utföra kommandon för att faktiskt göra förändringar och många tycker att Zsh är bättre. Om du har bytt och vill återgå till Bash som standardskal varje gång du öppnar terminal, är det en enkel förändring att göra. Så här kan du växla tillbaka till bash i terminalen.
Byt tillbaka till bash i terminalen
Öppna terminalapplikationen och välj menyposten Terminal på menyfältet. Välj Inställningar på menyn. Öppna fliken Allmänt i fönstret Inställningar. Det finns ett alternativ som heter ‘Öppen skal med’. Välj ‘Kommando (komplett sökväg):’. Ange följande i fältet nedan;
/bin/bash
Gå ur terminalen och öppna den igen. Terminalen öppnas nu alltid vid Bash.
Ändra standardskal till bash
Det föregående avsnittet ändrade vilket skal som öppnades av Terminal men faktiskt har standardskalet inte återgått till bash. Detta har mer eller mindre samma effekt, men om du vill ändra standardskalet tillbaka till bash, kör följande kommando i Terminal. Du måste ange ditt lösenord.
chsh -s /bin/bash
Efter detta kommando kan du lämna alternativet i Terminal-inställningar inställt på ‘Standard login shell’ under alternativet ‘Shells open with’.
När du har uppdaterat till Catalina tas inte Zsh bort från systemet. Eftersom du kan ändra skalet tillbaka till Bash är det inga problem. Den enda nackdelen med att byta tillbaka till Bash är att varje gång du öppnar ett nytt terminalfönster kommer det att finnas ett meddelande ovan som säger att du ska byta till Zsh och ge dig ett kommando att göra omkopplaren.
När det gäller skalet som du måste använda är det upp till dig. Det finns andra skal förutom Bash och Zsh tillgängliga på macOS. Om du vill se en lista över alla tillgängliga skal, kör följande kommando i Terminal.
cat /etc/shells
Efter det kan du välja ett skal och använda det som skalet som Terminal använder eller ändra standardskalet. Kommandot är detsamma förutom att du måste ändra ‘bin / bash’ till vilket skal du vill ställa in som standard.
chsh -s /bin/bash
Om du vill växla till Csh kör du följande kommando;
chsh -s /bin/csh
På samma sätt, för att ändra ett öppet skal utan att ändra standardskalet, anger du detta i terminalinställningar.
/bin/csh
Båda förändringarna är enkla att göra.