sed 错误信息

恩里克·阿古德·皮克

我使用命令日期

PARAM=`date "+%a %d %B %Y"`
echo "$PARAM"

我得到

Sat 24 June 2017

然后我想为 $PARAM 更改 new 这个词

sed -i 's/new/'$PARAM'/g' letter'.php'

但我收到以下消息错误

sed: -e expression #1, char 9: unterminated `s' command

我该如何解决?

zhenguoli

由于 . 参数扩展后的 bash 分词PARAM所以双引号它使命令部分成为一个整体:

sed -i 's/new/'"$PARAM"'/g' letter'.php'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章