Redirecionar mensagens de erro
Como redirecionar a saída padrão de erros do Linux, por exemplo o diretório "/teste" não existe, se eu executar ls /teste ele me retonará o seguinte erro:
ls: /teste: Arquivo ou diretório não encontrado
Não quero que apareça essa mensagem de erro. Já tentei fazer o seguinte:
ls /teste > /dev/null
ls /teste> /dev/tty100
ls /teste > erros.txt
no caso do último, na linha seguinte do script eu o excluiria.
Pelo que saquei tenho de redirecionar o stdErro, mas como fazer isso?
Redirecionar mensagens de erro
Muito fácil,
faz o seguinte
ls /teste 2>/dev/null :D
Redirecionar mensagens de erro
Uai pessoal, não entendi a semântica da conversa, afinal, o que nosso amigo pretendia? Ensinar como fazer isso postando de forma incorreta a meu ver ou aumentar seus posts no fórum?
Se quer colocar uma informação de forma explicativa prepara um artigo ou coloca no offtopic. Fica mais chamativo e não atrapalha que tá ajudando os demais.
Valew :D
Redirecionar mensagens de erro
Citação:
Postado originalmente por maverick_cba
Uai pessoal, não entendi a semântica da conversa, afinal, o que nosso amigo pretendia? Ensinar como fazer isso postando de forma incorreta a meu ver ou aumentar seus posts no fórum?
Se quer colocar uma informação de forma explicativa prepara um artigo ou coloca no offtopic. Fica mais chamativo e não atrapalha que tá ajudando os demais.
Valew :D
Acho que queria aumentar seus posts no fórum, o que nao acrescenta em nada. :D