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的文件