我想 grep 到特定命令的手册中,比如 man grep |grep 'insensitive'。一位朋友告诉我可以使用 xargs 来完成,但我似乎不知道该怎么做。我只想使用 xargs 来做这件事,因为我对它很陌生,而且它是一个非常强大的工具。
谁能帮我这个。
答案1
这将输出手动输入grep使用标准输出猫作为寻呼机:
man -P cat grep | grep -i insensitive
[顺便说一句: grep 手册中没有出现“不敏感”这个词。尝试忽略大小写。
答案2
你可以像这样谷歌搜索:
site://http://linux.die.net/man/1/specificpage keyword
答案3
尝试这个:
man grep | col -b | grep 'insensitive'
您可能必须先安装。但您可以在使用col
中“搜索”,正如评论中指出的那样。less
/
答案4
$ bzcat $(man -W bash |tail -n1) |man2html | \ html2text -style pretty -nobs | grep HISTORY 当使用命令历史扩展功能时(参见 HISTORY 保存命令历史记录的文件的名称(请参阅 HISTORY 命令历史记录中要记住的命令数(请参阅 HISTORY 标记化(参见下面的历史扩展)。第一个字符是 从历史文件中恢复的命令(请参阅下面的历史记录),而命令 查找包含指定字符串的行。有两种搜索方式 扩展以及所有 shell 字扩展。请参阅 HISTORY 在当前行上执行历史扩展。参见 HISTORY EXPANSION 下面的历史扩展是关于历史扩展的描述。 历史 历史扩展 历史记录。此选项默认为 历史 历史扩展