Grep - 如何抑制“是目录”行?

Grep - 如何抑制“是目录”行?

跑步时

grep 'string' *

我收到以下消息:

grep: some-directory: Is a directory
grep: other-directory: Is a directory

如何抑制这些消息?

答案1

-s, --no-messages:抑制有关不存在或无法读取的文件的错误消息。

grep -s 'string' *

答案2

至少有两种方法可以抑制错误消息(“ Is a directory”):

  1. grep -s'字符串'*

  2. grep ‘字符串’ * 2> /dev/null

相关内容