環境
- macOS Mojave 10.14.5
概要
.bashrcを更新した時に、ターミナルを再起動しただけではシェルの設定は反映されない。
必ず以下のコマンドを叩いて、シェルの設定を反映させる必要がある。
$ source ~/.bashrc
sourceコマンドについては以下に詳細な説明が書いてあります。
【 source 】コマンド/【 . 】コマンド――シェルの設定を即座に反映させる - IT
追記
上記だけだとターミナルを再起動した時にまたsourceコマンドを叩かないといけないため、「.bash_profile」にも同様のコマンドを記載しておく必要があります。
~/.bash_profile
source ~/.bashrc
これで、再起動しても「.bashrc」に記載した内容が反映されるようになります。
(途中でミスってlsコマンドすら使えなくなって地味にハマりました。。)
「.bashrc」と「.bash_profile」に関しては以下の記事が参考になります。
本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita