UNIX/Linuxの部屋 sourceコマンドの使い方


※空白区切りで AND 検索 (例:「ファイル 削除」)

コマンド source ファイルに書かれたコマンドを実行する。csh・tcsh・bash 内部コマンド

source hoge とするのは、ファイル hoge に書かれた文字列を一つずつ自分の手でタイプしたのと同じことである。

例えば、~/.cshrc を書き変えたあと、その設定を有効にするためには、ログインしなおさずに
% source ~/.cshrc
とすると便利。
% csh -f .cshrc
としてしまうと、新しいシェルが起動してしまう。

なお、bash の内部コマンドにも source コマンドが用意されている。
% source ~/.bash_profile
で、~/.bash_profile の内容が現在実行中の bash に反映される。ただし sh には source コマンドはない。
% . ~/.profile
のように `.' (ドット) という内部コマンドを使うこと。


頑張って書いたおすすめコンテンツ!
クラウドサービス徹底比較・徹底解説