Por que o redirecionamento de saída não está funcionando com o comando mplayer?

0

O comando mplayer é usado para reproduzir um arquivo de mídia no terminal ou em um shell script e eu dou alguns controles sobre ele, como avançar, retroceder no arquivo, etc.
Às vezes eu acho irritante, então eu quero que ele funcione silenciosamente, sem qualquer saída, então eu coloco isso: > /dev/null no final do comando para fazer com que não imprima nada na tela, o arquivo foi reproduzido mas não silenciosamente como eu esperava. >
então o que isso significa?
Também quero que o prompt não espere até que o arquivo termine para me dar o próximo prompt (ou seja, eu quero jogar o comando em segundo plano), como?

    
por Black Block 02.04.2015 / 01:36

1 resposta

0

mplayer [] > /dev/null apenas redireciona mplayer stdout para /dev/null ; para desativar completamente qualquer saída que você precise redirecionar também seu stderr para /dev/null .

Use mplayer [] &> /dev/null em vez

    
por kos 02.04.2015 / 01:41