autocdtelah ditambahkan di bash 4.0. Anda dapat menginstal versi bash yang lebih baru dengan Homebrew dan kemudian mengubah shell login default dengan chsh:
brew install bash;echo /usr/local/bin/bash|sudo tee -a /etc/shells;chsh -s /usr/local/bin/bash
Setelah Anda membuka shell login baru (atau tab secara default di Terminal atau iTerm 2), echo $BASH_VERSIONharus mencetak sesuatu seperti 4.2.45(2)-release.
Terminal dan iTerm 2 membuka shell baru sebagai shell login secara default, jadi bash membaca ~/.bash_profiletetapi tidak ~/.bashrc. Jika Anda tidak sumber ~/.bashrcdari ~/.bash_profileatau apapun, tambahkan shopt -s autocdke ~/.bash_profilebukannya ~/.bashrc.
sudo port install bashke langkah 1 Anda juga berfungsi.