我正在使用以下内容对当前位置下方的目录进行错误检查,以便在一行中查找值为“0”的文件。我正在使用的grep字符串找到所有的零但我需要在以SPD-daily.csv结尾的文件中的一行中找到任何单个“0”的文件。 我正在使用它 -
grep -R --include "*SPD-daily.csv" 0 ./
我得到的所有东西都是0。谢谢,
答案 0 :(得分:0)
我不清楚你是否想找到任何包含任何行只有零的文件,或任何只包含 的文件零线。对于前一种情况:
grep -Rx --include "*SPD-daily.csv" 0 .
-x告诉grep找到完全匹配,因此将忽略零和其他字符的行。
对于后一种情况,文件必须只包含一行包含零:
grep -Rxn --include "*SPD-daily.csv" 0 . | grep ':1'
-n告诉grep打印行号。此输出再次通过管道输出grep,查找"第1行和第34行;位。