Думаю, это может сработать
Чтобы отключить eth0:
ifconfig eth0 down
Чтобы включить eth0:
ifconfig eth0 up
В bash я нашел следующее:
unset MY_VARIABLE
: ${MY_VARIABLE='my_value'}
MY_VARIABLE=${MY_VARIABLE:+$( false )}${MY_VARIABLE:-'this_will_fail_with_exit_1'}
echo $?
echo $MY_VARIABLE
Это печатает:
1
my_value