Lines Matching defs:foo
38 z.foo=( [one]=hello [two]=(x=3 y=4) [three]=hi)
51 typeset -A foo=(
67 z.foo[three]=good
68 [[ ${z.foo[three]} == good ]] || err_exit 'associative array assignment in subshell not working'
73 z.foo[two]=ok
74 [[ ${z.foo[two]} == ok ]] || err_exit 'associative array assignment to compound variable in subshell not working'
81 foo=( qqq=abc rrr=def)
86 unset x.foo
87 [[ ${x.foo.qqq} ]] && err_exit 'x.foo.qqq should be unset'
88 x.foo=good
89 [[ ${x.foo} == good ]] || err_exit 'x.foo should be good'
96 [[ ${l+foo} != foo ]] || err_exit 'l should be unset'
229 foo=$($SHELL <<- ++EOF++
230 (trap 'print bar' EXIT;print -n foo)
233 [[ $foo == foobar ]] || err_exit 'trap on exit when last commands is subshell is not triggered'
238 function foo
249 do y=$(foo)
307 foo=%1$sbar%2$s || foo="exit status $?"
308 print $foo
342 ( CMD='print foo | $cat' EXP=3 )
351 TST[T].CMD='$cat <(print foo)'
477 (.sh.foo=foobar)
478 [[ ${.sh.foo} == foobar ]] && err_exit '.sh subvariables in subshells remain set'
484 do typeset foo$i=$i
496 $SHELL 2> /dev/null -c '[[ ${ print foo },${ print bar } == foo,bar ]]' || err_exit '${ print foo },${ print bar } not working'
497 $SHELL 2> /dev/null -c '[[ ${ print foo; },${ print bar } == foo,bar ]]' || err_exit '${ print foo; },${ print bar } not working'
525 function foo
534 out=$(eval "foo | cat" 2>&1)
554 tmpf=$tmp/foo
566 tmpfile=$tmp/foo