Enviado em 26/11/2018 - 14:23h
Olá amigos, estou com problemas com o script abaixo:
Alert=90
Status=False
Mensagem=""
df -H | grep -vE "^Filesystem|tmpfs|cdrom" | awk '{print $5 " " $6}' | while read -r output ; do
used=$(echo "$output" | awk '{ print $1}' | cut -d'%' -f1)
partition=$(echo "$output" | awk '{ print $2 }' )
if [ "$used" -ge $Alert ]; then
Status=$(True)
Mensagem=$($Mensagem "<pre>A partição <b>$partition</b> está usando $used% at $(date). </pre>\n")
fi
echo $Status ####### Show True here
done
echo "=============="
echo "$Status" ####### Show False here
echo "=============="
exit 1
Status=$(True)
Mensagem=$($Mensagem "<pre>A partição <b>$partition</b> está usando $used% at $(date). </pre>\n")
./checkspace.sh: 16: ./checkspace.sh: True: not found
./checkspace.sh: 17: ./checkspace.sh: <pre>A partição <b>/snap/core/4917</b> está usando 100% at Mon Nov 26 16:18:19 UTC 2018. </pre>\n: not found