> é para redirecionar
/dev/null é um buraco negro onde qualquer dado enviado será descartado
2 é o descritor de arquivo para o erro padrão
> é para redirecionar
& é o símbolo para o descritor de arquivo (sem ele, o seguinte 1 seria considerado um nome de arquivo)
1 é o descritor de arquivo para saída padrão
Portanto, >/dev/null 2>&1 está redirecionando a saída do seu programa para /dev/null . Inclua os Standard Error e Standard Out .
Mais informações estão disponíveis na página de Redirecionamento de E / S do Projeto de Documentação do Linux . .
cron enviará um e-mail somente se houver alguma saída do seu trabalho. Com tudo redirecionado para null , não há saída e, portanto, cron não enviará um e-mail para você.