ber*_*436 9 bash command-history
在 bash 命令行环境中,您可以!!重新运行上一个命令。您可以按向上箭头查看您运行的最后一个命令。但是,如果您只想查看但不想运行以某种方式开始的最后一个命令,该怎么办?
mkc*_*mkc 19
如果您通过Ctrl+搜索历史记录r并键入命令的一些字母而不是按Enter而是按→,则该命令将显示并且不会运行。另一种选择是:
history | grep 'mycommand'
Run Code Online (Sandbox Code Playgroud)
这个不错的历史备忘单也可能有所帮助。
cuo*_*glm 10
您可以通过附加:p到!!以下内容来显示上次运行的命令:
$ echo 123
123
$ !!:p
echo 123
Run Code Online (Sandbox Code Playgroud)
如果您希望以特定名称运行 show last 命令,请使用一个感叹号:
$ echo 123
123
$ pwd
/home/cuonglm
$ !echo:p
echo 123
Run Code Online (Sandbox Code Playgroud)