Não - Os processos em execução não podem fazer esse tipo de coisa, porque são baseados no shell e no trabalho do shell para dizer qual processo está em primeiro plano / em segundo plano / suspenso.
Tente isso - remova o fg
e execute o script de shell em segundo plano (ou seja, com um & no final) Quando terminar, a saída será emitida para o console. / p>