Это
STR="Hello\nWorld"
echo $STR
производит как выход
Hello\nWorld
вместо
Hello
World
Что мне делать, чтобы иметь строку новой строки в строке?
Примечание: Этот вопрос не касается эха.
Я знаю echo -e
, но я ищу решение, которое позволяет передавать строку (которая включает в себя новую строку) в качестве аргумента другим командам, которые не имеют аналогичной опции для интерпретации \n
как новых строк.