Вот какую ни будь команду или опцию, которая при включении проверяла бы код возврата каждой введённой команды, и выполняла заданный скрипт в случае если он отличен от нуля, например, подавала звуковое оповещение. Но не так что бы прописывать это вручную в каждом скрипте, а где-то прямо в опциях шелла. Что то вроде:
set beep on
/* запускаем какой ни будь длинный скрипт, идём пить чай */
set beep off
/* работаем дальше без звуков */