環境変数に関して(~/.bash_profile)

 

最近Macデビューしました

 

環境変数について改めて書いておく。

環境変数??

そもそも環境変数とはあるアプリケーションにアクセスする際、直接そのフォルダをたどっていくのではなく、あらかじめそのフォルダまでのPathを設定しておくことでアクセスを容易にするための変数の総称。

理解のコツ

今までWinのGUIでやっていた、デスクトップにショートカットを作成する行為と同じことである。上記だとGUIでの操作によるPathの設定だったが、CUIになると.bash_profileというファイルに環境変数を設定しておくことと同等の行為である。

.bash_profile??

初回Bash起動時に読み込まれるファイルである。

役割として、環境変数をあらかじめ知らせることで起動時に様々なコマンドが使えるようになるというわけ。

環境変数の宣言方法

たまたまPHP@7.4を使いたかったのでこのコードとなってしまった。

パスを変更するということはフォルダの読み込み先を変更するということでもあるから、変更には注意が必要。『例えば、PHPの7.2を使いたいのに7.4にPathを上書きしてしまったせいでが7.2が使えないなど。。』

$ echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.bash_profile
$ echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.bash_profile


コメント

タイトルとURLをコピーしました