Lines Matching refs:vname
461 for vname in a ab _a _9 a123 a_1_2_3 __ ___ ____ __1__ _0 \
470 "unset ${vname}"
472 "unset ${vname}; printf %s \${${vname}-OK}"
474 "${vname}=GOOD; printf %s \${${vname}-OK}"
476 "${vname}=GOOD; printf %s \$${vname}"
478 "unset ${vname};${vname}=GOOD;printf %s \${${vname}-OK}"
480 "${vname}=GOOD;unset ${vname};printf %s \${${vname}-OK}"
482 "${vname}=GOOD; unset ${vname}x; printf %s \$${vname}"
484 "unset ${vname}x; ${vname}=GOOD; printf %s \$${vname}x"
486 "${vname}=GOOD; ${vname}_=BAD; printf %s \$${vname}"
488 case "${vname}" in
497 "${vname}=GOOD; unset ${vname%?}; printf %s \$${vname}"
502 "${vname}=GOOD; unset ${vname}x ${vname%?}; printf %s \$${vname}"
505 "unset ${vname%?};${vname}=GOOD; printf %s \$${vname%?}"
508 "${vname}=GOOD; ${vname%?}=BAD; printf %s \$${vname}"
514 case "${vname}" in
519 "${vname}=GOOD; unset ${vname#?}; printf %s \$${vname}"
521 "unset ${vname#?};${vname}=GOOD; printf %s \$${vname#?}"
524 "${vname}=GOOD; ${vname#?}=BAD; printf %s \$${vname}"
527 "unset ${vname%?} ${vname#?} ${vname}x; ${vname}=GOOD;
528 printf %s \$${vname%?}\$${vname#?}\$${vname}x"
531 "${vname}=GOOD; ${vname%?}=BAD; ${vname}_=BAD;
532 ${vname#?}=BAD; printf %s \$${vname}"
537 for vname in ,x -p +h :def 0_1 'x*x' '()' '"' "'" 'a b c' '?!' ';'
540 "echo \${${vname}}"
543 for vname in ,x -p +h :def 0_1 'x*x' '()' '"' "'" 'a b c' x,y,z '?!' \
548 "${vname}="