经常在Linux下做一些操作,可能会遇到一些批量替换的场景,下面给出一个比较实用的指令
1.批量查找某个目下文件的包含的内容,例如:
grep -rn "要找查找的文本" ./
2.批量查找并替换文件内容。
sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" ./`
例如替换一段恶意的JavaScript脚本:
sed -i "s/<script type=\"text\/javascript\" src='http:\/\/t.cn\/RhyQ1GN'><\/script>//g" `grep -rl "<script type=\"text\/javascript\" src='http:\/\/t.cn\/RhyQ1GN'><\/script>" ./`
- 还没有人评论,欢迎说说您的想法!