![Comando Play e sua saída](https://rvso.com/image/885955/Comando%20Play%20e%20sua%20sa%C3%ADda.png)
Tenho problemas com play
o comando e sua enorme saída. Eu queria desabilitar a saída deste comando adicionando, >/dev/null
mas ele ainda produz a mesma saída enorme. O que posso fazer para consertar isso? O comando completo é, por exemplo play whatever.mp3 >/dev/null
, .
Responder1
Presumivelmente, isso ocorre porque as saídas que você ainda está obtendo estão sendo enviadas no fluxo STDERR (descritor de arquivo 2), não no fluxo STDOUT (descritor de arquivo 1).
Normalmente, mensagens de aviso e erro são enviadas no STDERR e a saída regular no fluxo STDOUT.
Se você quiser desabilitar a saída no STDERR também, envie o descritor de arquivo 2 para /dev/null
também:
play >/dev/null 2>&1
Ou em bash
(ou zsh
, ksh
):
play &>/dev/null