如何从文件加载bash命令历史记录

时间:2014-09-10 09:01:08

标签: bash shell unix command-line history

我正在从一台服务器转移到另一台服务器,但是想保留我的历史记录,所以我将其转储到一个文件中。

历史> file.txt的

有没有办法覆盖bash的命令历史并从文件中加载?

2 个答案:

答案 0 :(得分:17)

以下内容将file.txt的内容附加到当前的内存中历史记录列表中:

history -r file.txt

您可以选择在此之前运行history -c以清除内存中的历史记录。

答案 1 :(得分:0)

您可以尝试编辑此文件并将所有内容粘贴到其中:

emacs -nw~ / .bash_history

这是一篇关于命令历史的有趣帖子: http://www.ducea.com/2006/05/15/linux-tips-take-control-of-your-bash_history/

相关问题