Semenjak macOS Catalina, shell bawaan di masOS adalah zsh. Yay!
Kebetulan saya sendiri lebih suka zsh. Namun adakalanya saya tetap memerlukan bash. Untungnya sebenarnya Apple tidak benar-benar menghapus bash di Catalina.
Cukup mengetikkan bash
di terminal, kita sudah bisa menggunakan bash.
Namun, bagaimana jika memang memerlukan bash sebagai default bash? Yang artinya saat membuka terminal, yang keluar adalah langsung bash.
Mudah!
Cara mengubah default shell (menjadi bash)?
Dengan perintah chsh
kita dapat mengubah default shell kita.
chsh -s /bin/bash
Agar lebih mudah mengingat, ch ialah change alias mengubah, sedang sh ialah shell. Maka chsh adalah change shell alias mengubah shell.
Bagaimana untuk mengubah ke shell lain atau kembali ke zsh?
Cukup dengan perintah seperti ini.
chsh -s /bin/zsh
Untuk melihat daftar shell yang ada di komputer kamu gunakan cat etc/shells