Foros del Web » Administración de Sistemas » Unix / Linux »

Programacion de Tareas con Cron

Estas en el tema de Programacion de Tareas con Cron en el foro de Unix / Linux en Foros del Web. Hola He estado haciendo pruebas con el cron y tengo una regla que me imprima una cadena en un archivo cada 5 minutos, si me ...
  #1 (permalink)  
Antiguo 12/12/2005, 14:39
 
Fecha de Ingreso: septiembre-2005
Mensajes: 141
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Programacion de Tareas con Cron

Hola

He estado haciendo pruebas con el cron y tengo una regla que me imprima una cadena en un archivo cada 5 minutos, si me crea el archivo el problema es que no escribe en el. Intente probar la programacion de tareas mandando ejecutar un programa cada cierto tiempo pero tampoco lo hace.

No se si alguien que este familiarizado con el me pudiera dar algunos tips o algo asi.

MILLLONES DE GRACIAS!
__________________
:ojotes: A n I t A :ojotes:
  #2 (permalink)  
Antiguo 12/12/2005, 14:44
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 21 años, 9 meses
Puntos: 29
Anita que has hecho y que quieres hacer postea tus errores aqui porfavor...

Generalmente para editar el cron se hace asi

crontab -e

Suponguq eya conoces la nomenclatura de crontab...

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #3 (permalink)  
Antiguo 12/12/2005, 17:21
 
Fecha de Ingreso: septiembre-2005
Mensajes: 141
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Cron

Pues ahorita lo unico que me interesa es que haga algo, que funcione de cualquier manera xq posteriormente tengo que usar el logrotate y el syslog.

Lo que hice fue crear un archivo hola.sh donde tengo:
echo "hola, mundo\n"

Luego en el archivo llamada hola tengo:
*/1 * * * * root /root/holas.sh

Finalmente lo que hago es poner en consola:
crontab hola

Y al listar las reglas crontab -l me aparece:

# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (hola installed on Mon Dec 12 17:16:21 2005)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
*/1 * * * * root /root/holas.sh

pero no hace nada, o no se a donde mande imprimir el hola mundo

Con el crontab -e no sé realmente como meter reglas, no lo he intentado.

Alguna sugerencias???
__________________
:ojotes: A n I t A :ojotes:
  #4 (permalink)  
Antiguo 12/12/2005, 18:11
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 21 años, 9 meses
Puntos: 29
Bueno veo que estas algo confundida con la nomenclatura. Cuando presionas crontab -e lo que aparece es un archivo en blanco. Te pondre un ejemplo mas sencillo que el que tu tienes

*/1 * * * * ls -l > archivo

No se porque pones root dos veces. Creo que ese es tu error. Cuando escribes crontab -e lo que hace es darle los permisos del usuario con el que esribiste crontab -e.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”

Última edición por Koveart; 12/12/2005 a las 18:23
  #5 (permalink)  
Antiguo 13/12/2005, 02:15
 
Fecha de Ingreso: septiembre-2005
Mensajes: 141
Antigüedad: 18 años, 7 meses
Puntos: 0
De acuerdo

GRACIAS Koveart ya charcho

Probe otras cosas y ya las hizo divinamente bien.
__________________
:ojotes: A n I t A :ojotes:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:39.