ターミナルを再起動
ターミナルを再起動
ターミナルを再起動
シェルの設定ファイル(.bashrc / .zshrc 等)を変更した後、ターミナルを開き直さずに変更を反映させたいときに使う。
exec で現在のシェルプロセスをログインシェルとして起動し直すため、新しいプロセスを作らずに設定を再読み込みできる。
コマンド
exec $SHELL -l
実行例
$ exec $SHELL -l
$ # 何も発生しないターミナルを再起動
シェルの設定ファイル(.bashrc / .zshrc 等)を変更した後、ターミナルを開き直さずに変更を反映させたいときに使う。
exec で現在のシェルプロセスをログインシェルとして起動し直すため、新しいプロセスを作らずに設定を再読み込みできる。
exec $SHELL -l
$ exec $SHELL -l
$ # 何も発生しない