shell sed 替换真好用

sed -i 's/old_text/new_text/g' filename

sed -i 命令用于对文件进行原地编辑,也就是说,它会直接修改输入文件,s 表示替换操作,old_text 是待替换的文本,new_text 是替换后的文本,g 表示全局替换,也就是说对文件中的所有匹配项进行替换,filename 是要编辑的文件名。

sed -i.bak 's/old_text/new_text/g' filename  这个会将原来文件创建一个filename.bak的文件


版权属于: 运维笔记
本文声明: 本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。