wc /etc/*conf 2>/dev/null
Estou tentando mostrar o número de linhas, palavras e caracteres de todos os arquivos de configuração em /etc/*conf
(com o comando wc
).
Como posso modificar o comando (ou linha de comando) para não visualizar as mensagens de erro?
Eu não tenho acesso a um shell agora, mas você pode tentar algo como
cat /etc/*.conf 2> /dev/null | wc -l
Isso deve redirecionar todos os erros e deixar a saída a ser passada para wc
Normalmente, basta redirecionar a saída padrão para / dev / null para ignorar a saída, mas isso não é uma boa prática ao escrever scripts de shell
Tente usar -q para executar o shell no modo normal, o que produzirá menos resultados.
Isso pode não ser relevante para a pergunta, mas apenas para o FYI.