No bash, os trabalhos em segundo plano não precisam ser protegidos por nohup
Dependendo da sua versão do bash, o comportamento pode ser alterado. Na seção SIGNALS da página de manual
If the huponexit shell option has been set with shopt, bash sends a SIGHUP to all jobs when an interactive login shell exits.
A opção huponexit é desativada