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時間*

見積もり:無料


*一律・1時間未満切上

👉 詳細はこちらから。📧 お問い合わせ

ご覧いただき、ありがとうございます。本サイトの運営コストは広告をご覧いただくことで賄われています。様々な有名サービスが本サイト経由限定・期間限定で無料・割引・キャッシュバックになる、お得なプロモーションをご利用いただくことで、本サイトの運営をご支援いただけます。