xref: /freebsd/bin/sh/tests/expansion/trim4.0 (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1*13de33a5SJulio Merino
2*13de33a5SJulio Merinov1=/homes/SOME_USER
3*13de33a5SJulio Merinov2=
4*13de33a5SJulio Merinov3=C123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
5*13de33a5SJulio Merino
6*13de33a5SJulio Merino# Trigger bug in VSTRIMRIGHT processing STADJUST() call in expand.c:subevalvar()
7*13de33a5SJulio Merinowhile [ ${#v2} -lt 2000 ]; do
8*13de33a5SJulio Merino	v4="${v2} ${v1%/*} $v3"
9*13de33a5SJulio Merino	if [ ${#v4} -ne $((${#v2} + ${#v3} + 8)) ]; then
10*13de33a5SJulio Merino		echo bad: ${#v4} -ne $((${#v2} + ${#v3} + 8))
11*13de33a5SJulio Merino	fi
12*13de33a5SJulio Merino	v2=x$v2
13*13de33a5SJulio Merino	v3=y$v3
14*13de33a5SJulio Merinodone
15