Lines Matching refs:bar

102 foo[3]=bar
109 foo[3]=bar
132 x[2]=foo x[4]=bar
183 typeset foo=bar
185 if [[ ${foo[0]} != bar ]]
233 : $(set -A list foo bar)
238 list= (foo bar bam)
240 if [[ ${list[1]} != bar ]]
325 x=([foo]=bar)
372 foo[bar]=bam
379 foo=bar
382 unset bar
384 : ${_foo[bar=4]}
385 (( bar == 4 )) || err_exit "subscript of unset variable not evaluated -- expected '4', got '$got'"
386 unset bar
387 : ${_foo[bar=$exp]}
388 (( bar == $exp )) || err_exit "subscript of unset variable not evaluated -- expected '$exp', got '$…
389 unset foo bar
391 bar[4]=3
392 bar[0]=foo
396 [[ ${bar[${foo[5]}]} == 3 ]] || err_exit 'array subscript cannot be an array instance'
397 [[ $bar[4] == 3 ]] || err_exit '$bar[x] != ${bar[x]} inside [[ ]]'
398 (( $bar[4] == 3 )) || err_exit '$bar[x] != ${bar[x]} inside (( ))'
399 [[ $bar[$foo[5]] == 3 ]] || err_exit '$bar[foo[x]] != ${bar[foo[x]]} inside [[ ]]'
400 (( $bar[$foo[5]] == 3 )) || err_exit '$bar[foo[x]] != ${bar[foo[x]]} inside (( ))'
401 x=$bar[4]
403 x=${bar[$foo[5]]}
425 unset foo bar
426 : ${foo[bar=2]}
427 [[ $bar == 2 ]] || err_exit 'subscript not evaluated for unset variable'
428 unset foo bar
429 bar=1
431 [[ $foo[bar] == ok ]] || err_exit 'typeset -a not working for simple assignment'
439 [[ $foo[bar] == ok ]] && err_exit 'typeset -A not working for simple assignment'
442 [[ ${foo[bar].x} == ok ]] && err_exit 'typeset -A not working for compound assignment'
465 a=([x]=1 [y]=2 [z]=(foo=3 bar=4))
638 foo+=(bar)
639 [[ ${foo[0]} == bar ]] || 'appending to empty array not working'
662 alias foo=bar
663 arr5=(foo bar)