Files
bash/tests/dollar-star10.sub
T
2019-03-07 12:08:22 -05:00

80 lines
829 B
Plaintext

oIFS=$IFS
set -- ''
unset v
recho ${v= ''}
recho $v
unset v
recho ${v=''}
recho $v
unset v
recho ${v= $*}
recho $v
unset v
recho ${v=$*}
recho $v
unset v
recho ${v='' }
recho $v
unset v
recho ${v= '' }
recho $v
unset v
recho ${v=$* }
recho $v
unset v
recho ${v= $* }
recho $v
unset IFS
unset v
recho ${v= ''}
recho $v
unset v
recho ${v=''}
recho $v
unset v
recho ${v= $*}
recho $v
unset v
recho ${v=$*}
recho $v
unset v
recho ${v='' }
recho $v
unset v
recho ${v= '' }
recho $v
unset v
recho ${v=$* }
recho $v
unset v
recho ${v= $* }
recho $v
unset -v v
IFS=$oIFS
# This shouldn't output anything
set -- '' ''
unset -v v
recho ${v=$*}
unset -v v
recho ${v= $*}
unset -v v
recho ${v=$* }
unset -v v
recho ${v= $* }
unset -v v IFS
recho ${v=$*}
unset -v v
recho ${v= $*}
unset -v v
recho ${v= $* }
unset -v v
recho ${v= $*}