Я знаю, что этот вопрос звучит тысячи раз раньше. Но почему-то я не могу найти хорошее решение.
Проблема: мне нужно написать многострочный текст из оболочки. Текст может содержать специальные последовательности символов (начиная с $), и я не хочу избегать их. Как это сделать?
В настоящее время я использую кошку:
cat <<TAGTEXTFILE > sometext.txt
Here is some text in which I don't want to escape sequences like: $().
I just want to see this text in this script exactly as
it will look in resulting sometext.txt file.
TAGTEXTFILE
Но с кошкой я должен избежать этого: $(). Как написать многострочный текст без экранирования специальных символов? Пожалуйста, не предлагайте использовать Python, мне нужно решение оболочки (bash или dash).