Junior — Middle
117
Wie bestimmt man den Exit-Code eines in Linux gestarteten Befehls?
Antwort von AI
sobes.tech KI
В Linux код завершения последней запущенной команды хранится в специальной переменной окружения $?.
Чтобы узнать код завершения, после выполнения команды достаточно выполнить:
echo $?
Код 0 обычно означает успешное выполнение, любое другое значение — ошибку или особое состояние.
Пример:
ls /nonexistent
echo $? # Выведет код ошибки, например 2
Это позволяет скриптам и пользователям проверять результат выполнения команд.