回答:
これは、$ PATH /bin/bash
より優先されるため/usr/local/bin/bash
です。したがって、単にを記述するとbash
、最新バージョンではなく前者がロードされます。
これを修正するには、を編集して~/.bash_profile
追加する必要があります:
export PATH=/usr/local/bin:$PATH
ファイルを保存し、シェルをリロードします(たとえば、ターミナルを終了します)。これで、への呼び出しbash
では/usr/local/bin
代わりにバージョンを使用する必要があります。
/etc/paths
(管理者権限を持って提供される)とライン入れ/ usr / local / binを線の上に/ binの中のバイナリがなるように/usr/local/bin
優先順位を持ちます。
/bin/bash
は、バージョンがあり3.2.48(1)-release
ます。とにかく、リンクしたチュートリアルは3年前に書かれたもので、Bashの最新リリースは4.2.37です。あなたはそれをインストールしたいかもしれません。