Não há uma pilha de tarefas, cada trabalho é tratado de forma independente.
Você pode fazer fg; otherbigjob
. Isso colocará reallybigjob
de volta no primeiro plano e, em seguida, quando o comando fg
parar de executar otherbigjob
. Isto não é o mesmo que enfileirar otherbigjob
para execução após o primeiro trabalho: se você pressionar Ctrl + Z então otherbigjob
iniciará imediatamente. Se você pressionar Ctrl + C , então reallybigjob
será eliminado. Você não pode deixar otherbigjob
em segundo plano e colocar outro trabalho em fila depois dele.
Se os trabalhos exigem muito da CPU, o utilitário batch
pode permitir que você agende o próximo trabalho quando a CPU não estiver ocupada.