1*13de33a5SJulio Merino 2*13de33a5SJulio Merinonl=' 3*13de33a5SJulio Merino' 4*13de33a5SJulio Merinolist=' a b c' 5*13de33a5SJulio Merinofor s1 in "$nl" " "; do 6*13de33a5SJulio Merino for s2 in "$nl" ";" ";$nl"; do 7*13de33a5SJulio Merino for s3 in "$nl" " "; do 8*13de33a5SJulio Merino r='' 9*13de33a5SJulio Merino eval "for i${s1}in ${list}${s2}do${s3}r=\"\$r \$i\"; done" 10*13de33a5SJulio Merino [ "$r" = "$list" ] || exit 1 11*13de33a5SJulio Merino done 12*13de33a5SJulio Merino done 13*13de33a5SJulio Merinodone 14*13de33a5SJulio Merinoset -- $list 15*13de33a5SJulio Merinofor s2 in "$nl" " "; do 16*13de33a5SJulio Merino for s3 in "$nl" " "; do 17*13de33a5SJulio Merino r='' 18*13de33a5SJulio Merino eval "for i${s2}do${s3}r=\"\$r \$i\"; done" 19*13de33a5SJulio Merino [ "$r" = "$list" ] || exit 1 20*13de33a5SJulio Merino done 21*13de33a5SJulio Merinodone 22*13de33a5SJulio Merinofor s1 in "$nl" " "; do 23*13de33a5SJulio Merino for s2 in "$nl" ";" ";$nl"; do 24*13de33a5SJulio Merino for s3 in "$nl" " "; do 25*13de33a5SJulio Merino eval "for i${s1}in${s2}do${s3}exit 1; done" 26*13de33a5SJulio Merino done 27*13de33a5SJulio Merino done 28*13de33a5SJulio Merinodone 29