Мне нужно заменить строку содержимым файла json.Поэтому мой код выглядит так:
value=$(<minified.json)
sed -i -e "s/<!--MyJson-->/$value/" file.html
Мне нужно заменить содержимое файла json на <!--MyJson-->
строку в file.html.
Проблема возникает из-за того, что некоторые элементы массива в json имеют /
поэтому из-за этого происходит сбой с ошибкой
sed: -e expression #1, char 438: unknown option to `s'
Но я не могу изменить этот текст в json.Итак, как я могу сделать мою команду sed, чтобы игнорировать обратную косую черту в тексте копии.Или как я могу сделать это как слепую замену.
Пожалуйста, помогите