Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Añadir a crontab mediante script

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio
Mensaje Vie Sep 14, 2007 1:48 am
digitallxd
Perlero Nuevo
Perlero Nuevo
Registrado: 12 Jul 2007
Mensajes: 17
Añadir a crontab mediante script Responder citando

Buenos días,

Mi pregunta quizás no esté orientada a Perl, pero lo que necesito es, que desde un script de Perl, con los datos que me pasan (vía calendario y hora), añadirle al crontab una tarea con esos datos.

Lo de coger los datos lo tengo claro, pero no veo la manera de añadirle al crontab esa tarea, porque solo se puede editar, pero no veo la manera de añadir directamente.

Hay la opción crontab -e, pero no la opción crontab -append * * * * * /loquesea/loquesea

¿Tenéis idea de cómo puedo hacerlo? Quizás exista algún módulo o algo :S

Ah, necesito que se añada a mi crontab, no tener que ser root.
Mensaje Vie Sep 14, 2007 4:32 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4086
Ubicación: Valladolid, España
Responder citando

Según el manual, los ficheros de cron no están para ser editados directamente (quizás porque el crontab hace un chequeo de su formato).

Una posible opción sea dar permisos de escritura del directorio /var/spool/cron/crontabs. Allí, los ficheros tienen el nombre del usuario.
Mensaje Vie Sep 14, 2007 8:18 am
kidd
Creador de Perl en Español
Creador de Perl en Español
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
Responder citando

Checa el módulo Config::Crontab pues podría darte la funcionalidad que necesitas.


Saludos
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group