.bashrc
ファイルを頻繁に編集して、新しい環境変数をエクスポートしました。
コンソールを閉じて新しいものを開始して環境変数を更新するのではなく、更新する便利な方法はありますか?
同じウィンドウ内でbash
と入力するだけで、新しいウィンドウを開始できます。これは、ウィンドウを閉じて新しいウィンドウを再び開くことと同じです。
または、source ~/.bashrc
は.bashrc
ファイル。
使うだけ
source ~/.bashrc
または
. ~/.bashrc
他の人が提案したことに加えて、source
は以前に割り当てられた環境変数の設定を解除しないことがわかりました。したがって、環境変数を設定解除する場合は、unset <var>
を使用して手動で設定を解除する必要があります。
別の回答に追加 、次のエイリアスを定義すると役立ちます。
alias refreshenv="bash;exit"
これにより、子bashインスタンスを終了するとすぐに、親bashインスタンスが強制終了されます。 exit
だけを入力する必要があるため、bash
を複数回入力する必要がなくなります。