关闭终端时对~/.bash_history文件进行操作

关闭终端时对~/.bash_history文件进行操作

除了文件中默认已完成的操作之外,我还想在关闭终端时添加另一个操作,~/.bash_history它们是:

tac ~/.bash_history | awk '!x[$0]++' | tac > /tmp/.bash_history
cat /tmp/.bash_history > ~/.bash_history
rm -f /tmp/.bash_history

这会从“~/.bash_history”文件中删除所有重复值,同时保留最后一个值。

我该怎么做?

相关内容