在 Linux 命令使用文档中突出显示选定的单词

在 Linux 命令使用文档中突出显示选定的单词

我想要做的是打印命令帮助(即“ls --help”)并在输出中 grep 任何特定单词。考虑以下内容:

ls --help | grep 'F'

但这样做只会过滤掉其他有用的帮助。

我知道 grep 的 -A、-B、-C 选项,但我想要一个更好的解决方案。

突出显示控制台搜索输出,同时显示整个命令输出

此链接提供了该命令的基本用法,但我想要类似以下内容:

grep -E --color 'pattern' <<<SOME COMMAND HERE>>>

例如:grep -E --color 'pattern' <ls --help>

可以这样做吗?基本上,grepls --help还会打印整个帮助文档。

答案1

我找到了答案,

您可以使用扩展 Grep 如下:

ls --help | egrep '<pattern>|'

喜欢-ls --help | egrep 'F|'

注意末尾的管道。或者,您可以使用grep -E

该答案最初发布于: https://stackoverflow.com/a/28210153/2095777

相关内容