![Bash shell 中以下内容的文档:!keyword](https://linux22.com/image/1254100/Bash%20shell%20%E4%B8%AD%E4%BB%A5%E4%B8%8B%E5%86%85%E5%AE%B9%E7%9A%84%E6%96%87%E6%A1%A3%EF%BC%9A!keyword.png)
如果你在 Bash 中执行以下操作(也可能在其他 shell 中也是如此),则你将从历史记录中执行与提供的关键字匹配的命令:
$ !keyword
我正在寻找此命令的文档。我尝试搜索男子猛击页面,但没有运气。我也试过谷歌,但在谷歌上搜索标点符号几乎是不可能的(对吧?)。
我想知道:
此命令按照什么顺序搜索您的历史记录?从最旧命令到最新命令?还是反过来?
我知道添加:p选项位于命令末尾以防止执行,但还有其他选项吗?虽然不确定我想要什么其他选项,但只是好奇。
当然,我可以通过反复试验来解决这个问题,但我宁愿在使用这个简洁的命令之前先查看文档。
也许我找错了地方?如能提供任何帮助以找到文档,我将不胜感激。