1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/expansion/length5.0 220656 2011-04-15 15:33:24Z jilles $ 219905e19SPeter Avalos 319905e19SPeter Avalosunset LC_ALL 419905e19SPeter AvalosLC_CTYPE=en_US.ISO8859-1 519905e19SPeter Avalosexport LC_CTYPE 619905e19SPeter Avalos 719905e19SPeter Avalose= 819905e19SPeter Avalosfor i in 0 1 2 3; do 919905e19SPeter Avalos for j in 0 1 2 3 4 5 6 7; do 1019905e19SPeter Avalos for k in 0 1 2 3 4 5 6 7; do 1119905e19SPeter Avalos case $i$j$k in 1219905e19SPeter Avalos 000) continue ;; 1319905e19SPeter Avalos esac 1419905e19SPeter Avalos e="$e\\$i$j$k" 1519905e19SPeter Avalos done 1619905e19SPeter Avalos done 1719905e19SPeter Avalosdone 1819905e19SPeter Avalosee=`printf "$e"` 1919905e19SPeter Avalos[ ${#ee} = 255 ] || echo bad 1 2019905e19SPeter Avalos[ "${#ee}" = 255 ] || echo bad 2 2119905e19SPeter Avalos[ $((${#ee})) = 255 ] || echo bad 3 2219905e19SPeter Avalos[ "$((${#ee}))" = 255 ] || echo bad 4 2319905e19SPeter Avalosset -- "$ee" 2419905e19SPeter Avalos[ ${#1} = 255 ] || echo bad 5 2519905e19SPeter Avalos[ "${#1}" = 255 ] || echo bad 6 2619905e19SPeter Avalos[ $((${#1})) = 255 ] || echo bad 7 2719905e19SPeter Avalos[ "$((${#1}))" = 255 ] || echo bad 8 28