El comando watch en Linux se usa para ejecutar un programa periódicamente, mostrando la salida en pantalla completa. Este comando ejecutará el comando especificado en el argumento repetidamente mostrando su salida y errores. De forma predeterminada, el comando especificado se ejecutará cada 2 segundos y el reloj se ejecutará hasta que se interrumpa.
Sintaxis:
watch [options] command
Opciones:
- -d, –differences: esta opción resalta las diferencias entre actualizaciones sucesivas. Las opciones leerán el argumento opcional que cambia el resaltado para que sea permanente, lo que permite al usuario ver qué ha cambiado al menos una vez desde la primera iteración.
Ejemplo:
watch -d free -m
- -n, –interval segundos: esta opción especificará el intervalo de actualización. El comando no permitirá más rápido que el intervalo de 0,1 segundos, en el que se convierten los valores más pequeños.
Ejemplo:
watch -n 1 free -m
- -p, –preciso: esta opción hace que el reloj intente ejecutar el comando cada intervalo de segundos.
Ejemplo:
watch -p free -m
- -t, –no-title : esta opción se utiliza para desactivar el encabezado que muestra el intervalo, el comando y la hora actual en la parte superior de la pantalla. También apagará la siguiente línea en blanco.
.Ejemplo :
watch -t free -m
- -b, –beep: esta opción emitirá un pitido si el comando tiene una salida distinta de cero.
Ejemplo:
watch -b free -m
- -e, –errexit: esta opción congelará las actualizaciones en caso de error de comando y saldrá después de presionar una tecla.
Ejemplo:
watch -e free -m
- -g, –chgexit: esta opción se cerrará cuando cambie la salida del comando.
- -c, –color : esta opción interpreta las secuencias de color y estilo ANSI.
- -x, –exec: este comando de opción se le da a sh -c , lo que significa que es posible que deba usar comillas adicionales solo para obtener el efecto deseado.
- watch -h : Esta opción mostrará el mensaje de ayuda y saldrá.
watch -h
- watch -v : esta opción mostrará la información de la versión y saldrá.
watch -v
Publicación traducida automáticamente
Artículo escrito por rahulkumarmandal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA