私は多くの歴史を保持するのが好きなので、自分のをhistappend
設定しました.bashrc
。ほとんどの場合、すべてが正常に機能し、多くのシェルが追加されて履歴が構築されます。しかし、時々、新しいシェルを起動し、履歴全体を失っていることがわかります-そして、最後のシェルから終了するコマンドの一部のみが含まれていることがよくあります(つまり、追加する代わりに上書きするだけではありません) )。このため、.bash_history
ファイルを強制終了する他のプロセスからではなく、シェルの終了時に発生しているのではないかと疑っています。この結論を裏付けるように、プロンプトに履歴コマンド番号がありますが、ジャンプするのを見たことはありません。
誰もが同様の問題に遭遇しましたか?または、問題を追跡する方法についての提案がありますか?