lunes, 18 de mayo de 2009

Freedisk Bash Scripting

Script que comprueba el espacio en disco y envia un email de aviso. Bastante util para correrlo en un cron hourly.

Ejecutan mcedit
/etc/cron.hourly/freedisk.sh y pegan el script de abajo.

#!/bin/bash
df -h > 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" mail@host.com
break;
fi
done

No hay comentarios:

Publicar un comentario