如何格式化“grep”的输出?

时间:2013-06-21 12:51:21

标签: linux unix grep

我有grep命令:

grep -e PIPPO -e PLUTO -e TOPOLINO *.csv >> result.txt

我希望输出具有以下格式:

path of file, row of file, text found

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

你需要这样做:

grep -Hn -e PIPPO -e PLUTO -e TOPOLINO *.csv >> result.txt

如果需要完整路径,可以在其他目录中运行grep:

cd /
grep -Hn -e PIPPO -e PLUTO -e TOPOLINO /your/path/*.csv >> result.txt

如果您只想显示匹配的部分,请将-o参数添加到grep:

grep -Hno -e PIPPO -e PLUTO -e TOPOLINO *.csv >> result.txt
相关问题