【发布时间】:2013-07-15 02:04:33
【问题描述】:
在 Bash 中,例如键入 !make 后跟 Enter 将调用并执行历史记录中最后一个以“make”开头的命令。
我只想回忆那个命令,但在我再次按 Enter 之前不要立即评估它,以便我查看它,或者在需要时对其进行编辑。
有没有办法在 Bash 中做到这一点?
【问题讨论】:
-
ctrl-r 或 ctrl-shift-r ?
-
可以说,这根本不是一个编程问题,也不属于 SO——历史扩展(这个问题所涉及的功能)是用于交互式使用,而不是用于脚本。跨度>
-
与 (t)csh 中的技巧相同:使用
:p修饰符:!make:p或!?search?:p。 -
@Nasser:很高兴听到。别担心。
标签: bash