ソースからbash 4.2をインストールしようとしました(自作ではありません)。それは一種の実行、一種の失敗です。これをデフォルトのログイン シェルにすると、多くのコマンドを実行できますが、多くの場合、cd /System などの基本的なコマンドでシェルが強制終了されます。
更新されたマスター tarball をダウンロードし、基本的にこれと同等のものをインストールしました。
./configure && make && sudo make install
sudo ln -s /usr/local/bin/bash /bin/bash4
sudo bash -c "echo /bin/bash4 >> /private/etc/shells"
chsh -s /usr/local/bin/bash # A
...そして、System Prefs -> Users and Groups -> (me) -> Advanced Options に移動し、デフォルトのシェルを /bin/bash4 に変更しました。
Homebrew は readline をインストールしてそれを要求するようで、 -DSSH_SOURCE_BASHRC の追加フラグを環境に追加します (これは私がやっていることには問題にはなりません)