想要记住一些重要的cmds,我曾经将它们放在.bashrc_history文件中并使用搜索来查找,如:
$ history | grep alias | grep coffee | grep code
但有时候历史可能因某种原因而丢失。此外,通常有几个终端,可能会重写历史。那么有什么工具可以管理吗?
答案 0 :(得分:3)
将其放入~/.bashrc
并重新登录(或来源〜/ .bashrc)
prompt_command() {
history | sed '$!d' >> /path/to/some/file
}
PROMPT_COMMAND=prompt_command
现在,您输入的每个命令都会在您输入后立即附加到/path/to/some/file