Comando – watch – Realizar una tarea cada tanto tiempo

Watch

Hoy hablaremos del poderoso comando watch.

Sirve para ejecutar un comando periódicamente, es decir cada cierta cantidad de tiempo se ejecuta el comando. Entonces para que nos sirve esto, muchas veces en las tareas del día a día necesitamos que se ejecute una tarea periódicamente por ejemplo, que controle el tamaño de un directorio para ver su crecimiento.

#watch du -hc

Explicación:

watch es el comando que dice que se va a ejecutar cada X tiempo, por defecto 2 segundos.

du es para que nos muestre el espacio que esta utilizando en disco algun archivo, por defecto el directorio actual.

-hc son argumentos para du, y le dicen que muestre un total y que muestre resultados en formato humanos.

watch también tiene sus argumentos y el que siempre utilizo es -n que indica cada cuantos segundos realizar la tarea

#watch -n 13 ping http://www.google.com

indico que realice un ping a google cada 13 segundos.

Anuncios

Que opinas de lo que leiste

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s