Saya sudah mencoba mencari ~/.bash_historyperintah baru saya saat berada di sesi terminal tetapi mereka tidak ada di sana. Saya kira ini karena saya memiliki beberapa sesi terminal terbuka.
Apakah ada cara saya dapat menyinkronkan (mis. Sync-push atau sync-write-out) riwayat perintah sesi terminal saat ini ke dalam file bash_history (tanpa menutup sesi dan kehilangan lingkungan itu)?
(Ini akan jauh mirip dalam ide bagaimana syncperintah menyimpan modifikasi sistem file pada beberapa sistem.)
Saya membayangkan saya bisa mengatur bash untuk menyimpan beberapa riwayat sesi tetapi kemampuan untuk mendorong buffer sejarah saat ini masih akan berguna dalam skenario ketika Anda bekerja pada mesin baru dan Anda secara tidak sengaja lupa mengatur bash dengan cara yang mungkin Anda inginkan .
history -aperintah shell builtin tetapi entah bagaimana saya sekarang mendapatkan 'izin ditolak' pada.bash_historyfile, setelah itu.