我想只搜索当前目录中的所有文件。我尝试过以下方法: grep foo * 但是我遇到了这个错误 grep: bar: Is a directory 我也尝试过这个 grep -r foo 但是这样会搜索子目录。
这实际上是一条评论,只是我没有足够的声望将其放置为评论。 你的第一个答案实际上是正确的。 如果bar是在你想要搜索文件的同一目录中的一个目录,并且你不喜欢错误。 也可以简单地摆脱错误。 例如: grep foo * 2> /dev/null