O RedHat (e, portanto, Centos e amigos) at
e também as derivadas do Debian (como rpm -qi at
no RedHat indica um URL do Debian e também derobert nos comentários acima) devem suportar a opção -M
:
-M Never send mail to the user.
Na falta disso, outra opção seria suprimir a saída do trabalho:
#!/bin/bash
exec >/dev/null 2>&1
... the usual job commands here ...
Ou, em vez disso, direcione a saída para logger
ou para um arquivo de registro, caso a saída precise ser inspecionada.
Outra opção seria alterar o agente de transporte de mensagens, especialmente porque são sistemas de desenvolvimento, e soltar todos os emails em /dev/null
ou em um arquivo de caixa de correio em algum lugar no servidor de desenvolvimento, mas isso é mais trabalho.