teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

2016/03/31 00:17

投稿

mpyw
mpyw

スコア5223

answer CHANGED
@@ -1,10 +1,10 @@
1
1
  めっちゃ簡潔に書くと
2
2
 
3
3
  - `source`コマンドを使えば任意のファイルを読み込める.但しシェル再起動時には環境変数はリセットされてしまう.
4
- - `~/.zshrc`はzsh起動時に自動で読み込まれるファイル.
4
+ - `~/.zshrc`はzsh起動時に自動で読み込まれるファイル.シェル再起動時には環境変数はリセットされるが,毎回読み込まれるので恒久的に内容が反映される.
5
- - `~/.bashrc`はbash起動時に自動で読み込まれるファイル.
5
+ - `~/.bashrc`はbash起動時に自動で読み込まれるファイル.シェル再起動時には環境変数はリセットされるが,毎回読み込まれるので恒久的に内容が反映される.
6
6
 
7
- ということです.`source`が導入チュートリアルなどに書かれていることがあるのは,**シェルを再起動せずとも**すぐ新しい環境変数を使えるようにするためです.もし再起動するなら`source`は実行しなくていいです.
7
+ ということです.`source ~/.zshrc`が`~/.zshrc`を編集したあとに読み込む感じで何かの導入チュートリアルなどに書かれていることがあるのは,**シェルを再起動せずとも**すぐ新しい環境変数を使えるようにするためです.もし再起動するなら`source`は実行しなくていいです.
8
8
   
9
9
 
10
10
  【余談】