Eu tenho um conjunto de substituições sed em um script bash e estou recebendo um erro sobre um comando `s 'não terminado. Aqui está a aparência da linha 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
Por alguma razão, o bash não gosta disso e recebo um erro sobre
sed: -e expression #4, char 69: unterminated `s' command
O que estou perdendo aqui? Como posso o SED inserir a variável? Parece-me que todos eles foram encerrados.