El Jueves, 26 de Octubre de 2006 21:43, Carlos E. R. escribió:
El 2006-10-26 a las 18:55 +0200, Joaquin Felipe escribió:
Lo lanzo con el cron a unas horas determinadas, pero ahora tengo unos horarios un poco caóticos y me gustaría que en script se lanzase cuando el ordenador detectase un rato de inactividad.
Eso lo hace el comando "batch".
No conocía el comando batch. Lo miraré.
Y solamente si el fichero de ese día no existe.
Eso es cosa de tu script.
¿Cómo puedo ver si ya existe? ¿intento generarlo y analizo si me da un aviso de que ya existe?
Otra sugerencia: "man ionice".
Había pensado asociarlo al salvapantallas, pero no sé cómo.
Eso sólo indica que el usuario delante de la maquina no está haciendo nada activamente, pero no que el ordenador esté parado. Puede haber otros usuarios, puede haber tareas pesadas en el cron.
Por eso no hay problema, porque ese ordenador normalmente lo uso para trabajos ofimáticos, no tiene ningún servidor en marcha, y prefiero aprovechar las pausas porque lanzar el script manualmente se me olvida a veces.