【问题标题】:How to search word in linux terminal [closed]如何在linux终端中搜索单词[关闭]
【发布时间】:2013-09-04 01:37:06
【问题描述】:

我已经使用终端窗口很长时间了,有很多标准输出打印。在这里,我需要命令来搜索 linux 终端(stdout)历史中的一些单词。比如在文本文档中查找选项。

【问题讨论】:

  • 您需要搜索已执行的命令,还是需要搜索这些命令的输出?
  • 您可以使用M-x shellemacs 下启动一个shell。然后你就可以使用它里面的所有emacs 功能(包括使用Ctrl-S 进行搜索、paren-matching 等......)。

标签: linux shell terminal command


【解决方案1】:

要搜索您已执行的命令,请运行以下命令

    history |grep 'your search word goes in here'

【讨论】:

  • -1,OP 想要搜索标准输出,而不是他们之前发出的命令。
  • 为什么这是公认的答案?
【解决方案2】:

好吧,我使用 screen 来运行 linux 终端。

在那里你可以只做 ctrl + a,然后是 / 或 ?然后是要在标准输出中搜索的字符串。

 http://serverfault.com/questions/106388/screen-setup-tips

 Check out the link to learn about screen, will make your life simpler!! :-)

【讨论】:

    【解决方案3】:

    如果您使用的是 bash,您还可以使用任何标准文本编辑器打开 .bash_history 文件并对其进行操作。

    【讨论】:

      猜你喜欢
      • 2015-09-04
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 2015-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多