У меня есть небольшой проект, в котором используется файл шаблона HTML, например:
<p>Hi, I'm some text for this project!</p>
, и я хочу, чтобы его прочитал мой bash скрипт, но Sed ускользает по закрывающему тегу, который меньше оптимального;
На данный момент это выглядит так ($ postContents - это HTML текст выше);
## Replace <!-- TITLE --> in Head > Title and in Headder > H1 with RealName
sed -i "s/{{TITLE}}/$realname/g" $webdir/blog/$basefile
## Replace <!-- DATE --> With webdate
sed -i "s/{{DATE}}/$webdate/g" $webdir/blog/$basefile
## Replace <!-- CONTENTS --> With postContents
sed -i "s/{{CONTENTS}}/"$postContents"/g" $webdir/blog/$basefile
Имея вручную проверил, абсолютно уверен, что ловит закрывающий тег. Что мне нужно сделать, чтобы это заработало?