crontab desde linea de comando
Horst von Brand
vonbrand en inf.utfsm.cl
Jue Feb 24 17:41:47 CLST 2005
Gregorio Paz Hernandez <gpaz en inf.utfsm.cl> dijo:
> alguién sabe como ingresar un evento crontab directamente desde la línea
> de comandos (sin ingresar al editor, para programarlo).
Al menos Red Hat usa directorios /etc/cron.{hourly,daily,weekly,hourly} que
contienen scripts que se corren con la periodicidad indicada. No es dificil
armarse un crontab ad hoc para un usuario no root que (via un script
simple) corra los scripts en un(os) directorio(s) dado(s) cada cierto
tiempo. Algo como:
for s in /donde/sea/esten/*.cron; do /bin/sh $i; done
(la extension .cron es para que no quede "*" suelto, y para evitar correr
backups dejados por el editor al modificar alguno, etc).
> La idea es ingresar los eventos vía una pagina web e ingresarlos vía un
> script.
No es buena idea dejar eso abierto sin proteccion... y permitir programar
tareas como root remotamente simplemente no lo permitiria a nadie, nunca.
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
Más información sobre la lista de distribución Linux