通过s命令进行替换
把111替换成abc 仅替换每行第一次出现的
# sed 's/111/abc/' test.txt
如果打算整体替换把22替换成abc那么
# sed 's/22/abc/g' test.txt
如果打算替换 22为22abc那么采用&
# sed 's/22/&abc/g' test.txt
PS:#等同于/
转义符使用
var1=/home/doc/logs/ var2=/data/data/logs/nginx/ sed -i "s!$var1!$var2!g" *.conf