Boa tarde a todos,
Meu script está conforme abaixo mas quando eu executo recebo o seguinte erro como retorno: "mail: não foi possível enviar a mensagem: O processo saiu com um status não zero"
Obs: o e-mail de envio é o mesmo que devria receber. Isso é um problema? Se não, o que mais poderia ser?
#!/bin/bash
memoriatotal=$(free | grep -i mem | awk '{ print $2 }')
memoriaconsumida=$(free | grep -i mem | awk '{ print $3 }')
relacaomemoriaatualtotal=$(bc <<< "scale=2;$memoriaconsumida/$memoriatotal 100" | awk -F. '{ print $1 }')
if [ $relacaomemoriaatualtotal -gt 5 ]
then
mail -s "Consumo de memória acima do limite" bruno.almeida1912@gmail.com<<del
O consumo de memória está acima do limite que foi especificado. Atualmente o consumo e de $(free -h | grep -i mem | awk '{ print $3 }')
del
fi
![]( )