command-line – ¿Repite un comando cada x intervalo de tiempo en la terminal?

Pregunta:

¿Cómo puedo repetir un comando cada intervalo de tiempo, de modo que me permita ejecutar comandos para verificar o monitorear directorios?

No hay necesidad de un script, solo necesito un comando simple para ejecutar en la terminal.

Respuesta:

Puede usar el comando watch , watch se usa para ejecutar cualquier comando designado a intervalos regulares.

Abra Terminal y escriba:

watch -n x <your command>

cambie x para que sea el tiempo en segundos que desee.

Para obtener más ayuda sobre el uso del comando watch y sus opciones, ejecute man watch o visite este enlace .

Por ejemplo: lo siguiente enumerará, cada 60 , en la misma Terminal, el contenido del directorio del Escritorio para que pueda saber si se produjo algún cambio:

watch -n 60 ls -l ~/Desktop

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım