相关疑难解决方法(0)

有没有办法撤消bash历史修改?

通过向上按,我可以查看以前输入的命令。我注意到,如果我修改其中一个,就会改变历史。例如,如果我输入:

echo a
echo b
echo c
[up][up][backspace]d[ctrl+c]
Run Code Online (Sandbox Code Playgroud)

历史现在显示第二个命令是echo d,不是echo b。如何保持echo b历史第一?

例如,假设我运行了一个非常长的命令,有很多选项。然后我想再次运行它,稍作改动,所以我回顾历史以找到它,进行更改,但后来意识到实际上我不需要重新运行它,只是想到了另一个选择来代替。然后,我想回去提醒自己我运行的命令是什么 - 但是等等,历史现在显示错误的东西!

这种情况很少出现,但一旦出现,我就觉得很烦人。有没有办法自动保留原始历史记录?

bash command-history

12
推荐指数
1
解决办法
2084
查看次数

标签 统计

bash ×1

command-history ×1