1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/parser/for1.0 218889 2011-02-20 14:18:58Z jilles $ 23df4d8b0SPeter Avalos 33df4d8b0SPeter Avalosnl=' 43df4d8b0SPeter Avalos' 53df4d8b0SPeter Avaloslist=' a b c' 63df4d8b0SPeter Avalosfor s1 in "$nl" " "; do 73df4d8b0SPeter Avalos for s2 in "$nl" ";" ";$nl"; do 83df4d8b0SPeter Avalos for s3 in "$nl" " "; do 93df4d8b0SPeter Avalos r='' 103df4d8b0SPeter Avalos eval "for i${s1}in ${list}${s2}do${s3}r=\"\$r \$i\"; done" 113df4d8b0SPeter Avalos [ "$r" = "$list" ] || exit 1 123df4d8b0SPeter Avalos done 133df4d8b0SPeter Avalos done 143df4d8b0SPeter Avalosdone 153df4d8b0SPeter Avalosset -- $list 16ec6257fcSPeter Avalosfor s2 in "$nl" " "; do 173df4d8b0SPeter Avalos for s3 in "$nl" " "; do 183df4d8b0SPeter Avalos r='' 193df4d8b0SPeter Avalos eval "for i${s2}do${s3}r=\"\$r \$i\"; done" 203df4d8b0SPeter Avalos [ "$r" = "$list" ] || exit 1 213df4d8b0SPeter Avalos done 223df4d8b0SPeter Avalosdone 233df4d8b0SPeter Avalosfor s1 in "$nl" " "; do 243df4d8b0SPeter Avalos for s2 in "$nl" ";" ";$nl"; do 253df4d8b0SPeter Avalos for s3 in "$nl" " "; do 263df4d8b0SPeter Avalos eval "for i${s1}in${s2}do${s3}exit 1; done" 273df4d8b0SPeter Avalos done 283df4d8b0SPeter Avalos done 293df4d8b0SPeter Avalosdone 30