Скорее всего сработает проверка кода возврата предыдущей команды: command1 && command2
Команда 2 выполнится только в случае успешного выполнения команды1
command1 || command2
Команда 2 выполнится только в случае неуспешного выполнения команды1
command1
if [ "$?" == "0" ]
then
Успешные действия
else
Отработка ошибок
fi