我如何寻找反击?

时间:2011-07-22 15:13:23

标签: bash find grep backticks

所以我试图在文件中找到反引号(`),所以我跑了:

grep -irl '\`' ./*

这似乎可以返回每个文件......

我还能尝试什么?

3 个答案:

答案 0 :(得分:6)

我向所有人道歉,你必须使用-I来忽略二进制文件。那些是被退回的文件。在我删除-l之前我没有意识到这一点,这表明结果本质上是二元的。

grep -rlI '`' ./*

从手册页:

   -I     Process a binary file as if it did not contain  matching  data;
          this is equivalent to the --binary-files=without-match option.

答案 1 :(得分:1)

grep -irl '`' *

grep -irl \\` *

答案 2 :(得分:0)

随便一起,它对我有用

grep -ri \` *