1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/expansion/cmdsubst3.0 218819 2011-02-18 20:37:09Z jilles $ 24bfff613SPeter Avalos 34bfff613SPeter Avalosunset LC_ALL 44bfff613SPeter Avalosexport LC_CTYPE=en_US.ISO8859-1 53df4d8b0SPeter Avalos 63df4d8b0SPeter Avalose= 73df4d8b0SPeter Avalosfor i in 0 1 2 3; do 83df4d8b0SPeter Avalos for j in 0 1 2 3 4 5 6 7; do 93df4d8b0SPeter Avalos for k in 0 1 2 3 4 5 6 7; do 103df4d8b0SPeter Avalos case $i$j$k in 113df4d8b0SPeter Avalos 000) continue ;; 123df4d8b0SPeter Avalos esac 133df4d8b0SPeter Avalos e="$e\n\\$i$j$k" 143df4d8b0SPeter Avalos done 153df4d8b0SPeter Avalos done 163df4d8b0SPeter Avalosdone 173df4d8b0SPeter Avalose1=$(printf "$e") 183df4d8b0SPeter Avalose2="$(printf "$e")" 193df4d8b0SPeter Avalos[ "${#e1}" = 510 ] || echo length bad 203df4d8b0SPeter Avalos[ "$e1" = "$e2" ] || echo e1 != e2 213df4d8b0SPeter Avalos[ "$e1" = "$(printf "$e")" ] || echo quoted bad 223df4d8b0SPeter AvalosIFS= 233df4d8b0SPeter Avalos[ "$e1" = $(printf "$e") ] || echo unquoted bad 24