実際に上記のコマンドを入力し、Enterキーを押すと、以下のように出力されるのが確認できます。設定したコマンドが実行されます。以下のようにすれば、関数を実行することも可能です。変数iをインクリメントする関数です。以下のように設定します。PROMPT_COMMAND="cmd_count"実際にターミナル(端末)を起動し実行したときの出力になります。上記関数とは、ターミナルにコピー&ペーストしました。上記関数をターミナルにペーストしました。上記関数を設定します。インクリメントされた値が表示されています。3最後にインクリメントされた値が表示されているのが確認できます。ちなみに、PROMPT_COMMANDに設定した内容ををクリアする場合は、以下のようにすれば設定自体がクリアされます。PROMPT_COMMANDunsetコマンドでPROMPT_COMMANDの設定をクリア(unset)しています。上記例では、ターミナルを起動し、PROMPT_COMMANDにコマンドを設定しました。起動する端末全てで動作させる場合は、.bashrcに記述すれば良いでしょう。しておけば、他のターミナルでも有効になりますね。以上、コマンドを実行するたびに指定したコマンドを実行する方法でした。