有没有什么好的工具来管理bash历史?

时间:2011-12-30 05:25:46

标签: linux bash history

想要记住一些重要的cmds,我曾经将它们放在.bashrc_history文件中并使用搜索来查找,如:

$ history | grep alias | grep coffee | grep code

但有时候历史可能因某种原因而丢失。此外,通常有几个终端,可能会重写历史。那么有什么工具可以管理吗?

1 个答案:

答案 0 :(得分:3)

将其放入~/.bashrc并重新登录(或来源〜/ .bashrc)

prompt_command() {
    history | sed '$!d' >> /path/to/some/file
}

PROMPT_COMMAND=prompt_command

现在,您输入的每个命令都会在您输入后立即附加到/path/to/some/file