Tekniska bloggspel, Android-app-apk, tips och tricks

Hur man byter tillbaka till bash i terminal på macOS Catalina

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

Hur man växlar tillbaka till bash i terminal på macOS Catalina 1

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

Hur man växlar tillbaka till bash i terminal på macOS Catalina 2

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.