2010-09-30 44 views
0

我有一个shell脚本,我每天经常在不同的参数和/或选项中执行。我正在寻找的是一种在通过CtrlR工具选择特定的脚本之前“浏览”此shell脚本的不同执行的方法。我怎么做?如何使用CTRL-R在Unix shell中浏览可能的历史结果?

Ofcourse我可以输入“history”命令并手动浏览列表;但是我发现CtrlR更方便。 :)

-

回答

3

尝试输入一个共同的前缀,然后按CTRL-R多次通过不同的执行浏览。

例如,让我们假设命令是VIM,则:

  1. CTRL-R开始反向I-搜索
  2. 类型VIM
  3. CTRL-R反复循环执行之前的处理
+0

This works。谢谢。 – Ben 2010-09-30 06:42:39

0
$ history |grep vi 
    711 vi file 
    748 vi file 
    752 vi file 

$ !711