我想在命令的终端输出中搜索字符串并仅显示包含该字符串的行。
我该怎么做?
我感兴趣的是搜索终端输出,而不是文件。我试过
ls --help | grep '--l '
但这给了我错误。
答案1
command-name | grep 'STRING'
如果 STRING 以'-'
或开头'--'
,则必须使用下列格式之一:
command-name | grep \\'STRING'
command-name | grep -e 'STRING'
command-name | grep -- 'STRING'