У меня есть следующий код Bash:
echo "Enter an input path"
read -e input_path
OLDTEXT="\put(0,0){\includegraphics{/"
NEWTEXT="\put(0,0){\includegraphics{$input_path/"
find . -name "*.tex" -print0 | xargs -0 sed -i '$NEWTEXT' -e '$OLDTEXT'
Линия sed всегда выдает ошибку. Эта версия кода выдает следующее сообщение об ошибке:
sed: -e выражение # 1, char 2: неизвестная команда: `O '
Помогите?