``与$() 差别

来源:互联网 发布:淘宝梦幻挤线器 编辑:程序博客网 时间:2024/04/28 05:18
###############
bbb="/a/b/c.jsp"
aaa=$(echo "$bbb" | sed -r -e "s#\/#\\\/#g" | sed -r -e "s#\.#\\\.#g")
echo $aaa
=>
\/a\/b\/c\.jsp


###############
bbb="/a/b/c.jsp"
aaa=`echo "$bbb" | sed -r -e "s#\/#\\\/#g" | sed -r -e "s#\.#\\\.#g"`
echo $aaa
=>

/a/b/c.jsp


在正则表达式中,引用变量需要单引号。 如结合awk、sed。

1 0