如何在 bash 历史记录中保存命令而不以编程方式执行它?

如何在 bash 历史记录中保存命令而不以编程方式执行它?

我有一个 docker 容器,每次构建并启动它时,我只想按一下UP选择预定义的命令。

处理这个问题的最佳方法是什么?

答案1

$ echo "<yourcommand>" >> ~/.bash_history

.bashrc或在/中设置别名.bash_aliases

alias s='<yourcommand(s)>'因此,每次您输入s并按 Enter 键时,它都会执行您的命令。

答案2

我做: : some_command

当我在历史中回忆起它时,然后编辑掉冒号。冒号是空命令。在哈希成为注释字符之前,它曾经是注释事物的方式

相关内容