Provavelmente não é um bug. Às vezes, um programa quer ou precisa se comunicar com a entrada padrão (STDIN). Por exemplo, pode querer fazer uma pergunta. Mas um programa não pode fazer isso a menos que esteja rodando em primeiro plano, então você recebe o aviso "Parado". Você pode então trazê-lo para o primeiro plano com 'fg'. Às vezes, ele funciona para redirecionar a entrada padrão de algum arquivo, mas você pode precisar saber o que colocar nesse arquivo. Você pode tentar redirecionar de / dev / null, que deve estar sempre disponível para o programa, mesmo que esteja sendo executado em segundo plano. Para rodar com STDIN redirecionado de / dev / null, você poderia fazer:
$ program arg1 arg2 arg3 ... </dev/null
Há momentos em que um programa irá insistir que STDIN seja um terminal, então isso pode não funcionar e pode não funcionar de qualquer maneira se, o programa estiver esperando alguns dados. Linha de fundo, alguns programas esperam trabalhar de forma interativa e não funcionarão corretamente quando usados em segundo plano.