# 注意这里的 " & " 符号,如果没有 “&”,就会直接将匹配到的字符串替换掉 sed 's/^/添加的头部&/g'#在所有行首添加 sed 's/$/&添加的尾部/g'#在所有行末添加 sed '2s/原字符串/替换字符串/g'#替换第2行 sed '$s/原字符串/替换字符串/g'#替换最后一行 sed '2,5s/原字符串/替换字符串/g'#替换2到5行 sed '2,$s/原字符串/替换字符串/g'#替换2到最后一行
6.批量替换字符串
1 2
sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir