Um programa que não instala um manipulador de sinais ou ignora explicitamente sinais tomará a ação padrão se nada mais for mencionado.
A ação padrão ao receber o sinal TERM
é sair do processo.
Para a utilidade sleep
em particular, o único sinal explicitamente mencionado na especificação POSIX é o sinal ALRM
, que fará com que o processo saia com um status de saída zero ("sucesso"). sleep
também pode escolher ignorar ALRM
ou executar a ação padrão. Para todos os outros sinais, a ação padrão será tomada.