BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

¿Repetir bucle un determinado intervalo tiempo?

BocaDePez
BocaDePez

Hola de nuevo.

En esos mundos de tuberías de Super Mario Bros. ya he aprendido como ejecutar infinitamente un bucle:

    $ while true; do [línea_comandos1]; [línea_comandos2] .....; done

Y también un nº determinado de veces:

$ for [variable] in `seq 1 (nºrepeticiones)`; do [línea_comandos1]; [línea_comandos2] .....; done

Pero, ¿y repetirlo hasta un nº determinado de segundos, minutos u horas?

Gracias y salud.

superllo

Igual me estoy metiendo en camisas de once varas con cosas que no comprendo pero creo que en Linux hay un comando que ejecuta ciertas instrucciones en un momento determinado (no me suena que fuera cron pero algo parecido) con lo que se programan backups e historias. Igual si ejecutas ese comando con un kill del PID del script en el momento que decidas te soluciona la papeleta.

🗨️ 5
BocaDePez
BocaDePez

Gracias por su respuesta, pero el comando que Vd. indica creo que es solamente para indicar en qué momento quiero que se ejecute un script, pero no HASTA qué momento (si no me equivoco).

Salud.

🗨️ 3
superllo

Bueno pero si quieres que se termine a las 15 horas pones un script que haga el kill a las 15 horas, ¿no?

🗨️ 2
BocaDePez
BocaDePez
🗨️ 1
BocaDePez
BocaDePez