Junior — Middle
Kako proveriti kod završetka procesa u Linuxu?
sobes.tech АИ
Одговор од АИ
У Linux-у, код завршетка процеса може се проверити помоћу променљиве окружења $?, која садржи статус последње извршене команде.
На пример:
./мој_програм
if [ $? -eq 0 ]; then
echo "Програм је успешно завршен"
else
echo "Грешка при извршавању програма, код: $?"
fi
Такође, код завршетка процеса може се добити из скрипти или програма који покрећу процесе и добијају њихов статус преко системских позива (нпр. wait у bash-у или Process.ExitCode у C#). Код 0 обично означава успешан завршетак, свака друга вредност означава грешку.