我想要做的是打印命令帮助(即“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