您当前的位置:首页 > 计算机 > 系统应用 > Linux

Linux 批量查找与替换

时间:02-22来源:作者:点击数:

经常要使用到 Linux 的批量查找与替换,这里我们为大家介绍使用sed命令来实现查找文件中的内容并替换。

语法格式

sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`

实例

以下我们实现在当前目录下查找包含 baidu 的字符串,并将字符串 baidu 替换为 cdsy,执行命令:

sed -i "s/baidu/cdsy/g" `grep "baidu" -rl ./`

接下来使用一个更复杂实例,批量替换网址 libs.baidu.com 为 cdn.static.cdsy.xyz:

sed -i "s/https:\/\/libs.baidu.com/https:\/\/cdn.static.cdsy.xyz\/libs/g" `grep -rl "libs.baidu.com" ./`

参考命令

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门