日期:2014-05-16 浏览次数:20899 次
[nicenight@CSDN ~]$ a="ab/c" [nicenight@CSDN ~]$ echo "pppoe_username=aaa" | sed "/pppoe_username/ s/=.*/=$a/g" sed: -e expression #1, char 28: unknown option to `s' [nicenight@CSDN ~]$ echo "pppoe_username=aaa" | sed "/pppoe_username/ s#=.*#=$a#g" pppoe_username=ab/c
------解决方案--------------------
楼上的方法,或者转义掉.
"\\/"或者'\/'
------解决方案--------------------
sed替换可用很多符合作分割符,除了/,其他# , ;什么的都行,这样就不混淆了