Junior — Middle
106
¿Cómo determinar el código de salida de un comando ejecutado en Linux?
Respuesta de la IA
sobes.tech AI
В Linux код завершения последней запущенной команды хранится в специальной переменной окружения $?.
Чтобы узнать код завершения, после выполнения команды достаточно выполнить:
echo $?
Код 0 обычно означает успешное выполнение, любое другое значение — ошибку или особое состояние.
Пример:
ls /nonexistent
echo $? # Выведет код ошибки, например 2
Это позволяет скриптам и пользователям проверять результат выполнения команд.