jueves, 14 de mayo de 2009

Analisis de Espacio libre en Disco + Envio Mail | Bash

Otro sencillo script bash para comprobar el espacio en disco, esto suele ser muy útil para saber si el servidor remoto esta carente de espacio en disco.
#!/bin/bash
df -hx tmpfs|grep dev > dfd
limite=90;
for i in $(df |awk '{print $(5)}');
do
i=`echo $i | cut -f 1 -d "%"`
if (("$i" '>=' "$limite")); then
cat dfd | mail -s "Discos Llenandose" your@mail.here
break;
fi
done
Aclaración: este script esta corriendo en un servidor que tiene a su vez montado un mail server.

No hay comentarios: