linux批量替换文件内容:
sed -i "s,原字符串,新字符串,g" `grep 原字符串 -rl 所在目录`
示例:将/www/www.codesou.cn/doc目录及子目录中的所有文件中的http://www.codesou.cn替换为https://www.codesou.cn。
sed -i "s,http://www.codesou.cn,https://www.codesou.cn,g" `grep http://www.codesou.cn -rl /www/www.codesou.cn/doc`
注意:
- 命令会搜索目录及子目录中的所有文件。
`
不是单引号,而是tab键上面的那个按键输入的。
linux批量替换指定文件中的内容:
sed -i "s,原字符串,新字符串,g" 文件路径
示例:将/www/www.codesou.cn/doc/index.html文件中的所有http://www.codesou.cn替换为https://www.codesou.cn。
sed -i "s,http://www.codesou.cn,https://www.codesou.cn,g" /www/www.codesou.cn/doc/index.html
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Linux批量替换文件内容
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Linux批量替换文件内容