logo
Published on

Bash コマンドを実行した後にコマンドを実行する

Authors

Linuxパソコン・サーバーのコマンドラインにおいて、Bashでコマンドを実行した後にコマンドを実行する方法について紹介します。 $PROMPT_COMMANDの値がコマンドとして、PS1でプロンプトが更新される前に実行されます。つまり、コマンド実行後に実行されます。

export PROMPT_COMMAND="echo y"

具体例

command line - How to share history between terminal tabs? - Ask Different
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

注意として、bashからbashで起動した場合、.bashrcを何度も読み込むわけですが、その場合は初期化処理が必要です。 .bashrcの先頭の方にexport PROMPT_COMMAND=を書いておくといいでしょう。

各ツール価格:1万円~

サポート:6千円/1時間

見積もり:無料


▶ 詳細📧 ご連絡

ご覧頂きありがとうございます。
商品やサービスが本サイト限定で無料や割引になる、広告の一覧をご活用頂くことで、本サイトの運営をご支援いただけます。