その中のnohupドキュメントからinfo coreutils 'nohup invocation'
:
Exit status:
125 if `nohup' itself fails, and `POSIXLY_CORRECT' is not set
126 if COMMAND is found but cannot be invoked
127 if COMMAND cannot be found
the exit status of COMMAND otherwise
ただし、nohupから取得した終了コードは1と0のみです。スクリプト内から失敗するnohupコマンドがあり、適切に例外が必要です...このドキュメントに基づいて、 nohupの終了コードは126である必要があります。代わりに、0です。
私が実行しているコマンドは次のとおりです。nohup perl myscript.pl &
これは、perlが正常に終了しているためですか?