Переменная цикла сборки POSIX SH с элементами, содержащими пробелы
Вот код, который мне нужен:
#!/bin/sh
x1="a1 a2"
x2="b1 b2"
list=SOMETHING
for x in "$list"
do
echo $x
done
И на выходе я хочу:
a1 a2
b1 b2
Вопрос в том, что должноSOMETHING
быть? я хочу$list
вести себя так же, как$@
делает.
Примечания: я не могу использовать$IFS
и я не могуeval
весь цикл.