# check invalid options are rejected | |
unset - | |
echo $? | |
unset -m a b c | |
echo $? | |
# check funky usage | |
unset | |
echo $? | |
# check normal usage | |
echo ___ | |
f=f g=g | |
echo $? $f $g | |
unset f | |
echo $? $f $g | |
unset g | |
echo $? $f $g | |
echo ___ | |
f=f g=g | |
echo $? $f $g | |
unset f g | |
echo $? $f $g | |
f=f g=g | |
echo $? $f $g | |
unset -v f g | |
echo $? $f $g | |
# check read only vars | |
echo ___ | |
f=f g=g | |
unset HUSH_VERSION | |
echo $? $f $g | |
unset f HUSH_VERSION g | |
echo $? $f $g |