linux 下批量替换文件中的字符串

用 sed 命令:

sed -i “s/查找的字符串/新字符串/g” `grep “查找的字符串” -rl 查找目录`

比如你需要将当前目录下面,文件中的 codebit.cn 替换为 www.codebit.cn,可以用下面的命令:

sed -i “s/codebit.cn/www.codebit.cn/g” `grep “codebit.cn” -rl ./`

来源:http://www.admin99.net/read.php/108.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>