首页 / 爱玩数码 / 正文

sed替换文件里面的某个内容

时间:2025-01-04 20:01:38

sed批量替换指定文件内容 

sed可以批量替换指定文件内容。例如,以下命令将文件中2个到18个空格替换成一个\t:

```

sed -i "s/ \{2,8\}/\t/g" `grep " \{2,8\}" -l *`

```

其中,`grep " \{2,8\}" -l *` 是将指定目录(此例为当前目录)中符合条件的文件列表过滤出来。如果需要递归对子目录操作,grep的参数用-lr即可。

在操作前,请确保已备份原始文件,因为sed带-i参数时,会对原始文件直接进行修改。

《sed替换文件里面的某个内容》不代表本网站观点,如有侵权请联系我们删除

点击排行

成长网提供支持 骄阳网版权所有网站地图 网站地图2 主办单位:广州小漏斗信息技术有限公司 粤ICP备20006251号

联系我们 关于我们 版权申明