Я запустил perl -e 'system "timeout -s 9 1 sleep 10"; print $? >> 8;'
и вывод 0
.Но в нем сказано, что If the command times out, and --preserve-status is not set, then exit with status 124.
.
Без сигнала KILL, выходной сигнал равен 124
(perl -e 'system "timeout 1 sleep 10"; print $? >> 8;'
)
Почему SIGKILL приводит к 0 состоянию выхода?