watch

Linux · Procesos · solo documentación

Qué hace y para qué sirve

Ejecuta un comando de forma repetida cada pocos segundos y muestra su salida a pantalla completa, para ver cómo cambia.

Sintaxis

watch [opciones] comando

Opciones y parámetros

  • -n segundos

    Intervalo entre ejecuciones; por defecto 2 segundos.

  • -d

    Resalta las diferencias entre una ejecución y la siguiente.

  • -t

    Oculta la cabecera con el intervalo y la hora.

  • -e

    Se detiene si el comando devuelve un error.

  • -g

    Sale cuando cambia la salida del comando.

  • -c

    Interpreta los colores ANSI de la salida.

  • -b

    Emite un pitido si el comando termina con error.

Ejemplos de uso

  • watch -n 2 date

    Muestra la hora actualizada cada 2 segundos.

  • watch -d ls -l

    Resalta los cambios en un directorio mientras trabajas.

  • watch -n 1 'df -h /'

    Observa cómo cambia el uso del disco raíz cada segundo.

  • watch -g 'ls | wc -l'

    Espera hasta que cambie el número de ficheros del directorio.

Notas y errores frecuentes

  • Pulsa Ctrl+C para salir.
  • Si el comando lleva pipes o varias palabras, escríbelo entre comillas.

Comandos relacionados