Voici le code que je dois:variable boucle POSIX build SH avec des éléments contenant des espaces
#!/bin/sh
x1="a1 a2"
x2="b1 b2"
list=SOMETHING
for x in "$list"
do
echo $x
done
Et la sortie que je veux:
a1 a2
b1 b2
La question est: ce qui devrait SOMETHING
être? Je veux $list
se comporter comme [email protected]
fait. Notes: Je ne peux pas utiliser $IFS
et je ne peux pas eval
la boucle entière.
Comme $ @ fait ce que je veux, j'espérais que ce serait possible – dandu