sed 用法请参考 :sed匹配多行并替换其中的内容
我遇到的问题 需要用到变量,单引号 需要改成双引号,但有引起了别的问题
set +H
sed
-i "
/aaa/{:a;n;s/123/${VAR}/g;/eee/!ba}"
yourfile
set -H
!解析为历史命令了需要set +H 取消解析历史 即可
sed 用法请参考 :sed匹配多行并替换其中的内容
我遇到的问题 需要用到变量,单引号 需要改成双引号,但有引起了别的问题
set +H
sed
-i "
/aaa/{:a;n;s/123/${VAR}/g;/eee/!ba}"
yourfile
set -H
!解析为历史命令了需要set +H 取消解析历史 即可