grep 命令输出的最简单方法是什么?

grep 命令输出的最简单方法是什么?

我在发出命令后尝试 grep 查找某些字符串,grpck -n ALL因此在尝试时grpck -n ALL | grep -i format,例如,我仍然看到整个输出,而不仅仅是包含该format字符串的行。

我知道我可以将输出定向到一个文件并在该文件上使用 grep,但这必须是一种更简单的方法。

组组这只是一个例子,因为我注意到其他不支持 grep 的命令。

答案1

该命令grpck -n ALL在我的系统中返回错误invalid option -- 'n'。此错误在 stderr 中输出。我认为你想在使用 grep 之前将 stderr 重定向到 stdout:

grpck -n ALL 2>&1 | grep -i sort

我将“格式”更改为“排序”,因为我的输出中没有任何“格式”。

相关内容