Como lynxlynxlynx aponta, a menos que o autor do programa faça provisões para isso, você não pode mudar a verbosidade enquanto o programa está rodando, mas você pode impedi-lo de imprimir para um terminal no caso de ser um gargalo.
Para fazer isso, feche o terminal após informar ao shell para não enviar um SIGHUP. A maioria dos shells enviará um SIGHUP para qualquer trabalho que ainda esteja em execução quando você tentar sair. Você pode dizer ao shell para não fazer isso. Existem várias maneiras de fazer isso; o mais direto é provavelmente com disown
.
Se ainda não tiver feito isso, suspenda o trabalho com ctrl+z
e execute-o novamente em segundo plano com bg
e, em seguida, execute disown
. O shell não rastreia mais esse processo como um trabalho, por isso não enviará um SIGHUP ao sair.
Se você já colocou o programa no backgound, então, se houver outros trabalhos em segundo plano iniciados após ele, você precisará do jobspec do programa em que está interessado para usar como parâmetro para passar para bg
e disown
.