Variável de loop de construção POSIX SH com elementos contendo espaços
Aqui está o código que eu preciso:
#!/bin/sh
x1="a1 a2"
x2="b1 b2"
list=SOMETHING
for x in "$list"
do
echo $x
done
E a saída que eu quero:
a1 a2
b1 b2
A questão é: o que deveriaSOMETHING
estar? eu quero$list
comportar-se como$@
faz.
Notas: Não consigo usar$IFS
e eu não possoeval
o loop inteiro.