Isso é apenas nohup
informando o que está configurado. O resultado é o erro padrão, que você redirecionou para nohup.err
. Você pode evitar a mensagem redirecionando sua entrada padrão:
nohup bash life.bash > nohup.out 2> nohup.err < /dev/null &
nohup
verifica sua entrada padrão, saída padrão e erro padrão para ver quais estão conectados a um terminal; se encontrar algum que esteja conectado, ele será manipulado conforme apropriado (ignorando a entrada, redirecionando a saída para nohup.out
, redirecionando o erro para a saída padrão) e informando o que foi feito. Se não encontrar nada, é necessário desconectar, não produz nada em si.