我已将 bash 设置为将历史记录保存到文件中。每当 bash [正确] 退出时,它就会执行此操作。由于有时 bash 无法正确退出,因此历史记录会丢失。
所以问题是我可以设置 bash 来更频繁地保存历史记录吗?
bash 版本:GNU bash,版本 4.1.5(1)-release (i486-pc-linux-gnu)
将此保存到您的 bash_profile 或 bashrc
shopt -s histappend
PROMPT_COMMAND="history -a;$PROMPT_COMMAND"