如何在grep[closed]中抑制二进制文件匹配结果

关闭。此问题不符合堆栈溢出准则。它目前不接受答案。

<hr class=“my12大纲无baw0 bb bc-POWER-400”/

想改进此问题吗?更新问题,使其成为堆栈溢出的主题。

四年前关闭

改进这个问题

在linux中使用grep时,结果通常包含很多“二进制文件XXX匹配”,我不关心这些。如何抑制这部分结果,或者如何排除grep中的二进制文件

您可以使用三个选项。-I用于排除grep中的二进制文件。其他选项用于行号和文件名

grep-I-n-H
-I——处理二进制文件,就像它不包含匹配的数据一样;
-n——在输出的每一行的输入文件中,用以1为基础的行号作为前缀
-H——打印每个匹配的文件名

因此,这可能是运行grep的一种方法:

grep-用你的话*

发表评论