Linux批量查找替换文件内容

Linux批量查找替换文件内容:

find ./ -name "*" | xargs grep "/user/register.html" -rl

sed -i "s/团购/特价/g" `grep "团购" -rl .`

从根目录开始查找所有扩展名为.log的文本文件,并找出包含"ERROR"的行
find / -type f -name "*.log" | xargs grep "ERROR"

例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含"thermcontact"的行
find . -name "*.in" | xargs grep "thermcontact"


» 本文链接:https://blog.java-zone.org/archives/77.html
» 转载请注明来源:Java地带  » 《Linux批量查找替换文件内容》

» 本文章为Java地带整理创作,欢迎转载!转载请注明本文地址,谢谢!
» 部分内容收集整理自网络,如有侵权请联系我删除!

» 订阅本站:https://blog.java-zone.org/feed/

标签: Linux, Shell

添加新评论