A maneira correta de fazer isso é fazer o bash executar a verificação em si
shopt -s checkjobs
Isso fará com que o bash mostre um aviso se algum trabalho continuar em execução. Se houver trabalhos em execução, você deve tentar sair duas vezes para sair.