阻止grep将自己的输出解析为文件

时间:2015-01-08 00:30:35

标签: grep

我正在使用这样的grep: grep -r "foo" * > output.txt

然而,似乎grep不断地从output.txt获得无限增长的结果。我怎样才能防止这种情况发生?

2 个答案:

答案 0 :(得分:2)

一个解决方案是:

grep -r "foo" . > ../output.txt
                  ^^
            parent directory

答案 1 :(得分:2)

见男人grep。然后试试这个:

grep -r "foo" * --exclude=output.txt > output.txt