RIP Bash: macOS Catalina Will Set Z Shell as Terminal Default

Starting with the macOS Catalina beta, your Mac will use zsh as the default shell in Terminal, replacing Bash.


Bash and Z Shell


Bash, otherwise known as the Bourne Again Shell, started in 1989 to replace the older Bourne shell. It’s been the default shell in macOS starting with OS X Jaguar released in 2002. However, people have always been able to change what shell they want, and Z shell is a popular alternative. Z shell extends Bash with a bunch of improvements.


Changing Your Default Shell From Users & Groups



  1. Choose Apple menu  > System Preferences, then click Users & Groups.

  2. Click the lock icon, then enter your account name and password.

  3. Control-click your user name in the list of users on the left, then choose Advanced Options.

  4. Choose a shell from the ”Login shell” menu, then click OK to save the changes.


s been the default shell in macOS starting with OS X Jaguar released in  RIP Bash: macOS Catalina Will Set Z Shell as Terminal Default


Changing Your Default Shell From Terminal


Open Terminal and enter the following command:


$ chsh -s path

Where path is one of shell paths listed in /etc/shells, such as /bin/zsh, /bin/bash, /bin/csh, /bin/dash, /bin/ksh, /bin/sh, or /bin/tcsh.


Further Reading:


[macOS: How to Update Your Mac in the Terminal]


[9 Alternatives for the Apple’s Mac Terminal App]


0 Response to "RIP Bash: macOS Catalina Will Set Z Shell as Terminal Default"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel