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

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

Standardskalet på macOS Catalina har ändratsfrån Bash till Zsh. Du måste köra ett kommando för att faktiskt göra förändringen och många tycker att Zsh är bättre. Om du har gjort omkopplaren och vill byta tillbaka till Bash som standardskal när 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 Terminal-appen och välj på menyradenmenyalternativet Terminal. Välj Inställningar på menyn. Gå till fliken Allmänt i fönstret Inställningar. Det finns ett alternativ som heter 'Shells open with'. Välj "Kommando (komplett sökväg):". Ange följande i fältet nedan;

/bin/bash

Avsluta terminalen och öppna den igen. Terminal öppnas nu alltid i Bash.

Ändra standardskal till bash

Det föregående avsnittet ändrar vilket skalTerminalen öppnas med men den ändrar inte standardskalet tillbaka till bash. Det 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 det här kommandot kan du lämna alternativet i terminalinställningarna inställda på 'Standard login shell' under alternativet 'Shells open with'.

När du har uppdaterat till Catalina kommer det inte att tas bortZsh från systemet. Eftersom du kan ändra skalet tillbaka till Bash spelar det ingen roll. 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 högst upp som säger dig att byta till Zsh och ge dig kommandot att göra omkopplaren.

När det gäller vilket skal du ska använda är det verkligen uppetill dig. Det finns andra skal förutom Bash och Zsh tillgängliga på macOS. Om du vill visa en lista över alla tillgängliga skal, kör följande kommando i Terminal.

cat /etc/shells

Efter det kan du välja vilken som helst av skalenoch använda dem antingen 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 byta till Csh kör du följande kommando;

chsh -s /bin/csh

På samma sätt, för att ändra skalet som det öppnas för utan att ändra standardskalet, anger du detta i Terminalens inställningar.

/bin/csh

Båda förändringarna är enkla att göra.

kommentarer