grep -r 是必需的吗?

grep -r 是必需的吗?

在一个目录中,我有一个包含单词 的文件string
当我这样做时:grep "string" .没有返回结果。
但是当我这样做时,grep -r "string" .文件会被返回。
为什么-r需要选项?它不会查看内部子目录。

答案1

不,这不是强制性的。意味着在名为 的文件中grep "string" .查找。如果要在当前目录中的所有文件上运行,请使用,如果要递归地查找所有子目录中的所有文件,请执行。string.grepgrep string *grep -r string

相关内容