Cronjob não é executado

0

Eu tenho um Cron Job para me enviar um e-mail, mas não é executado:

 #!/bin/bash
TotalMem=$(top -n 1 | grep Mem | awk 'NR==1{print $4}')
UsadoMem=$(top -n 1 | grep Mem | awk 'NR==1{print $8}')
PorcUsado=$(echo "scale=2;($UsadoMem/$TotalMem)*100"|bc)
echo $PorcUsado
UsoCpu=$(top -n 1 | grep Cpu | awk '{print $2}')
echo $UsoCpu

if [ $PorcUsado > 1 ] || [ $UsoCpu > 0 ]; then
   echo MEM: $PorcUsado CPU: $UsoCpu|mail -s "Recursos" "[email protected]"
fi

Eu configuro em crontab -e :

* * * * * peter /home/peter/scripts/check.sh

Os scripts são executados normalmente diretamente via bash, mas eu não recebo nenhum email via cron

Agradeço qualquer ajuda

    
por Pedro Antônio 04.11.2017 / 23:24

0 respostas