使用变量替换shell脚本中的字符串我使用下面的代码替换shell脚本中的字符串。echo $LINE | sed -e 's/12345678/"$replace"/g'但它正被替换成$replace而不是那个变量的值。有人知道出了什么问题吗?
3 回答
Helenr
TA贡献1780条经验 获得超4个赞
$replace
echo $LINE | sed -e "s/12345678/\"${replace}\"/g"
echo $LINE | sed -e "s/12345678/${replace}/g"
pax> export replace=987654321pax> echo X123456789X | sed "s/123456789/${replace}/"X987654321X pax> _
${replace}
sed
/
添加回答
举报
0/150
提交
取消