Дополнительно
Разделение строки bash по символам новой строки
Я нашел это.
И я пробую это:
x='some
thing'
y=(${x//\n/})
И мне не повезло, я думал, что это может работать с двойным обратным слешем:
y=(${x//\\n/})
Но это не так.
Чтобы проверить, что я не получаю желаемого, я делаю следующее:
echo ${y[1]}
Получаю:
some
thing
Кем я хочу быть:
some
Я хочу, чтобы y
был массивом [some, thing]
. Как я могу это сделать?
51
1
Другой способ: