Я хочу создать несколько скриптов для заполнения некоторых шаблонов и вставки их в папку проекта. Я хочу использовать оболочку script для этого, и шаблоны очень маленькие, поэтому я хочу их встроить в оболочку script. Проблема в том, что echo
, кажется, игнорирует разрывы строк в моей строке. Либо это, либо строка не содержит разрывов строк для начала. Вот пример:
MY_STRING="
Hello, world! This
Is
A
Multi lined
String."
echo -e $MY_STRING
Выводится:
Hello, world! This Is A Multi lined String.
Я предполагаю, что echo
является виновником. Как я могу заставить его признать разрывы строк?