複数の画面ウィンドウで自分の履歴を簡単に検索できますか?

複数の画面ウィンドウで自分の履歴を簡単に検索できますか?

現在のscreenセッションには12個のウィンドウが開いています。数週間実行しています... ImageMagickconvertコマンドを実行したことがわかります。一つhistory | grep convert先週、いつかこの12の画面ウィンドウの1つ... 12の画面をすべて閉じたり実行したりせずに、12のすべてのインスタンスのBash履歴を簡単に取得する方法はありますか?

ベストアンサー1

history -a; history -cすべてのウィンドウで実行して履歴を保存できます。その後、history -r更新してください。

この問題をより恒久的に解決するには、以下を追加してください.bashrc

export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

おすすめ記事