您可以通过为每个配置文件定义不同的历史文件来实现这一点。历史文件的名称由HISTFILE
环境变量的值设置。因此,为每个终端配置文件设置一个自定义命令,将此变量设置为特定文件,然后运行,bash
将为您提供每个配置文件的历史记录:
命令应该是:
env HISTFILE=/home/terdon/.bash_history.one bash
更改/home/terdon/.bash_history.one
为适合您系统的名称,可以是任何您想要的名称,但最好在您的系统中$HOME
。然后只需为每个配置文件设置一个不同的文件,您就完成了。