我在bash脚本中有一组sed替换项,并且遇到有关未终止的s命令的错误。sed行如下所示:
sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult
但是由于某种原因,bash不喜欢这样,我得到了一个关于
sed: -e expression #4, char 69: unterminated `s' command
我在这里想念什么?我如何让SED输入变量?在我看来,他们都被解雇了。