コマンドの実行が完了した後、私のBashは.Bash自体にパッチを適用せずにコマンドを変更せずにコマンドを実行する前にコマンドを実行するなどのPROMPT_COMMAND="history -a; history -c; history -r;"
I / O副作用もありません。echo
スタート完了時に代わりに実行しますか?
ベストアンサー1
trap 'history -a; history -c; history -r' DEBUG
〜する指定されたコマンドを実行:
すべての単純なコマンド、
for
コマンド、case
コマンド、select
コマンドの前、すべての算術for
コマンドの前、シェル関数で最初のコマンドを実行する前
これは意味するすべて。入力したコマンドはすでにメモリ履歴に存在し、ディスクに書き込まれます。