~/.bash_history
ターミナルセッション中に最近のコマンドを検索しようとしましたが、それらはそこにありませんでした。これは、複数のターミナルセッションを開いているためだと思います。
現在のターミナルセッションのコマンド履歴をbash_historyファイルに同期(つまり、sync-pushまたはsync-write-out)できる方法はありますか(セッションを閉じてその環境を失うことなく)。
(sync
一部のシステムでコマンドがファイルシステムの変更を保存する方法とは、リモートでの考え方が似ています。)
複数のセッション履歴を保持するためにbashを設定できると思いますが、現在の履歴バッファをプッシュする機能は、新しいマシンで作業していて、思い通りにbashを設定するのを誤って忘れた場合に役立ちます。
質問が重複しています。参照:unix.stackexchange.com/questions/1288/...
—
エドゥアルドLeggiero
history -a
シェルの組み込みコマンドを試しましたが、どういうわけか、.bash_history
ファイルに対して「許可が拒否されました」と表示されるようになりました。