В Linux предусмотрена специальная переменная $?, в которой хранится значение статуса выхода последней выполненной команды.



[ Пост с примером использования ]



Значение переменной $? необходимо рассматривать или использовать сразу после выполнения команды, статус выхода которой должен быть проверен.