redirecionar stderr
para /dev/null
host='uname -n'
SSHKey='ssh-keyscan $host 2> /dev/null'
echo $SSHKey >> /root/.ssh/known_hosts
Problema: Ao executar o ssh-keyscan no cron ele me manda um e-mail com a saída de ssh-keyscan todos os dias. O email contém simplesmente o seguinte.
# <hostname> SSH-2.0-OpenSSH_5.3
Meu trabalho cron (simplificado):
host='uname -n'
SSHKey='ssh-keyscan $host'
echo $SSHKey >> /root/.ssh/known_hosts
Minha pergunta: Como evito que o ssh-keyscan escreva alguma coisa no shell?