Poner el contador de carreras máximo de Cron.

1

¿Cómo configuro el cron para que se ejecute solo un número específico de veces? Digamos que quiero configurar el cron para que se ejecute cada hora, pero cuando el programador ya se ha ejecutado cinco veces, quiero detener el cron. ¿Cómo lo hago?

Tamad Lang
fuente

Respuestas:

1

Según mi mejor conocimiento, no hay manera de ejecutar cron por un número específico de veces.

Como solución alternativa, podría implementar, es decir, un contador en un archivo de texto, para contar cuántas veces se ha ejecutado el comando.

Luego, en cron, su comando tiene que ser envoltorio en un script corto (es decir, bash ) que incluiría una condición para verificar cuántas veces se ha ejecutado el comando. El código ejemplar a continuación:

counter = read_counter;

si [counter & lt; 5]; entonces

launch_command;

increment_counter;

fi

Espero haberte ayudado de alguna manera.

boleslaw.smialy
fuente