Lines Matching refs:foo
101 if [[ foo < bar ]]
102 then err_exit "foo comes before bar"
197 [[ foo > bar ]]
198 } 2> /dev/null || { set +x; err_exit "foo<bar with -x enabled" ;}
292 foo=([1]=a [2]=b [3]=c)
293 [[ -v foo[1] ]] || err_exit 'foo[1] should be set'
294 [[ ${foo[1]+x} ]] || err_exit '${foo[1]+x} should be x'
295 [[ ${foo[@]+x} ]] || err_exit '${foo[@]+x} should be x'
296 unset foo[1]
297 [[ -v foo[1] ]] && err_exit 'foo[1] should not be set'
298 [[ ${foo[1]+x} ]] && err_exit '${foo[1]+x} should be empty'
301 [[ ${bar[1]+x} ]] || err_exit '${foo[1]+x} should be x'
303 [[ ${bar[1]+x} ]] && err_exit '${foo[1]+x} should be empty'
322 unset x y z foo bar