Otro super script: Comprobar el espacio del disco duro

Pues aquí va otro super script de los míos. Ultimamente me pasa que uso mucho el portatil, que tiene un disco duro limitado (todavía no me he atrevido a quitar el WinXP por el tema de las prácticas, y el P2P hace que el espacio desaparezca a velocidades inusitadas), y se me llena el disco duro en un abrir y cerrar de ojos. Asín que he hecho un script cutre de los míos, que pongo en /etc/init.d/ (y luego rcconf o update-rc o algo de esto) y me manda un mail cada vez que se me llena más de un límite (me lo envío a localhost y el gkrellm me avisa). Aquín os va:


#!/bin/sh
# Diskchecker - Checks how full is a hard disk and sends an email
# warning if necessary

# Configuration
DISK=/dev/sda2
MAXPERCENT=90
ADMINMAIL=deigote@localhost

# Vars
PERCENT=`df -h | grep $DISK | awk ‘{print $5}’ | cut -d’%’ -f 1`

case “$1″ in
start|restart|reload|force-reload)
# Check and send the email
if [[ $PERCENT -gt $MAXPERCENT ]]
then
echo “Your hard disk $DISK is $PERCENT full” |
mail $ADMINMAIL -s “Diskchecker warning”
fi
;;
stop)
;;
*)
echo “Usage: $N {start|stop|restart|force-reload}” >&2
exit 1
;;
esac

exit 0

También lo he colgado donde los otros:
disk_checker
A disfrutarlo :-P!

Technorati Tags: ,

0 Respuestas a “Otro super script: Comprobar el espacio del disco duro”


  1. Ningún Comentario

Añade un Comentario

XHTML: Usted puede utilizar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>