Vie Sep 14, 2007 1:48 am
|
 |
digitallxd
Perlero Nuevo

|
Registrado: 12 Jul 2007
Mensajes: 17
|
|
| Añadir a crontab mediante script |
|
|
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. |
|
|
|

Vie Sep 14, 2007 4:32 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4086
Ubicación: Valladolid, España
|
|
|
|
|
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. |
|
Vie Sep 14, 2007 8:18 am
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
|
|
|
|
|
Checa el módulo Config::Crontab pues podría darte la funcionalidad que necesitas.
Saludos |
|
Powered by phpBB © 2001, 2005 phpBB Group
|