Redirecionamentos são avaliados da esquerda para a direita, você tem esse outro caminho. Basta trocar os redirecionamentos:
sudo npm install -g yaml-cli -y >/dev/null 2>&1
Em sudo npm install -g yaml-cli -y 2>&1 >/dev/null
:
-
Primeiro, para
2>&1
, o STDERR (FD 2) está sendo enviado para o terminal (precisamente, onde o STDOUT (FD 1) está atualmente conectado, presumivelmente terminal), então os erros estão sendo mostrados -
Então, para
>/dev/null
, o STDOUT está sendo enviado para/dev/null
, isso acontece depois