POSIX SH variable de bucle de compilación con elementos que contienen espacios
Aquí está el código que necesito:
#!/bin/sh
x1="a1 a2"
x2="b1 b2"
list=SOMETHING
for x in "$list"
do
echo $x
done
Y la salida que quiero:
a1 a2
b1 b2
La pregunta es: ¿qué deberíaSOMETHING
¿ser? yo quiero$list
comportarse igual que$@
hace.
Notas: no puedo usar$IFS
y no puedoeval
Todo el bucle.