хорошо, кроме if (($divisor == 0)); then SHUT_DOWN_EVERYTHING;
Я думаю, что Вы могли использовать подоболочку:
(echo $((1/0))) 2>/dev/null || echo yay
но заметьте, что это тихо игнорирует ошибку как в Вашем примере кода, это не то, что Вы попросили этого, "значение по умолчанию" итак, почему не объясняют, что Вы пытаетесь сделать вместо этого?
Существует обширная документация относительно создания Fedora живые CD. Спасательная функциональность встроена им, IIRC.