Подтвердить что ты не робот

Как аккуратно хранить и эхо несколько строк в bash?

Я пытаюсь захватить блок текста в переменную, поддерживая символы новой строки, а затем эхо его.

Однако новые строки, похоже, не поддерживаются, когда я либо захватываю текст, либо отображаю его.

Любые идеи относительно того, как я могу это сделать?

Пример:

#!/bin/bash

read -d '' my_var <<"BLOCK"
this
is
a
test
BLOCK

echo $my_var

Вывод:

это тест

Желаемый вывод:

это

является

a

Тест

4b9b3361

Ответ 1

echo "$my_var"