我有grep
命令:
grep -e PIPPO -e PLUTO -e TOPOLINO *.csv >> result.txt
我希望输出具有以下格式:
path of file, row of file, text found
有什么建议吗?
答案 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