sed替换 - 如何替换含反斜杠(/)的Shell变量
Dear XXXX :
Dear EdVA LO (DsORdMANT A/C) :
替换成用户的全称, 但是全称中含有 反斜杠(/)
如:EVA LO (DORMANT A/C)
可以使用如下sed命令:
sed "s#XXXX#${NAME}#" $MAIL_CONTENT > /tmp/MAIL_CONTENT1.tmp
-----不论什么字符,紧跟着s命令的都被认为是新的分隔符,所以,“#”在这里是分隔符,代替了默认的“/”分隔符。表示把所有XXXX替换成${NAME} 。
完成