sábado, 3 de octubre de 2009

Monitorizar valor

Supongamos que queremos tener un terminal abierto y controlar en él la ocupación de /home (o cualquier otra cosa). Tenemos dos opciones:

1. Ejecutar manualmente cada vez que queramos obtener el valor el comando:

df | grep /home | tr -s "  " " " | cut -d " " -f 5 | tr -d "%"

2. Decirle a un programita muy cachondo que lo ejecute cada x tiempo:

watch -n 1 'df | grep /home | tr -s "  " " " | cut -d " " -f 5 | tr -d "%"'

El parámetro -n 1 especifica que el comando que denotamos entre las comillas simples se ejecute cada segundo. Por supuesto, este comando tiene otros muchos parámetros con los que jugar y afinarlo a nuestros propósitos.