Foros del Web » Programación para mayores de 30 ;) » Programación General »

En que lenguaje se escriben los cron jobs para unix?

Estas en el tema de En que lenguaje se escriben los cron jobs para unix? en el foro de Programación General en Foros del Web. Hola! Estoy con una aplicación que requiere hacer un par de tareas de manera rutinaria, que mejor automatizar (y mas ahora que llegan las vacaciones), ...
  #1 (permalink)  
Antiguo 11/07/2008, 11:01
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Sonrisa En que lenguaje se escriben los cron jobs para unix?

Hola!
Estoy con una aplicación que requiere hacer un par de tareas de manera rutinaria, que mejor automatizar (y mas ahora que llegan las vacaciones), he estado mirando, y he visto algo de los cron jobs, pero no sé en que lenguaje se escriben.
El servidor es UNIX.
Gracias
  #2 (permalink)  
Antiguo 11/07/2008, 11:13
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Pregunta Respuesta: En que lenguaje se escriben los cron jobs para unix?

No entiendo, ¿qué clase de tareas rutinarias son las que necesitas hacer?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 11/07/2008, 11:15
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Respuesta: En que lenguaje se escriben los cron jobs para unix?

quiero que me mande por mail una copia de la base de datos cada dos dias y que me avise por mail tambien si hay modificaciones en el código

Que rápido eres siempre :P
  #4 (permalink)  
Antiguo 11/07/2008, 11:19
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Pregunta Respuesta: En que lenguaje se escriben los cron jobs para unix?

Pues bien Cron Jobs te permite programar tareas en Unix, pero para que funcione como quieres tienes que tener algún programa que te envíe la base de datos y también las modificaciones en el código. ¿Ya tienes el programa o eso es lo que no sabes como hacer?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 11/07/2008, 11:25
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Respuesta: En que lenguaje se escriben los cron jobs para unix?

Yo esto lo he visto hoy por primera vez, y lo he visto comentado por alguien que lo utiliza para el mismo tipo de aplicación que estoy haciendo, me pareció buena idea y he pensado...pues a ver de que va esto
me metí al servidor y si que me da las opciones de cada cuanto y tal pero me pide una linea de comandos que no se...., la aplicacion esta genera backups pero hay que decirle que la genere (vamos, click en generar backup) lo de las modificaciones del código si que ya no se....
  #6 (permalink)  
Antiguo 11/07/2008, 11:29
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Respuesta: En que lenguaje se escriben los cron jobs para unix?

bueno para empezar shell lo toque hace un par de años, sacaré los apuntes con telarañas que tengo por ahí, pero si me orientas un poco....encantada de la vida :)
  #7 (permalink)  
Antiguo 11/07/2008, 11:31
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Exclamación Respuesta: En que lenguaje se escriben los cron jobs para unix?

Cita:
Iniciado por manzarinaa
la aplicacion esta genera backups pero hay que decirle que la genere (vamos, click en generar backup)
No entendí, ¿a qué aplicación te refieres?. Lo cierto es que no sé si podré ayudarte mucho ya que en este momento no tengo Unix para intentarlo...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #8 (permalink)  
Antiguo 11/07/2008, 11:48
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Respuesta: En que lenguaje se escriben los cron jobs para unix?

Cita:
Iniciado por David el Grande Ver Mensaje
Pues bien Cron Jobs te permite programar tareas en Unix, pero para que funcione como quieres tienes que tener algún programa que te envíe la base de datos
tengo la función que genera el backup (es php) y por lo que he entendido es que en la linea de comandos yo hago que cada cierto tiempo se ejecute esa funcion, y que haciendo algo que ya iremos viendo si me sigues el hilo,que mejor para mi si vamos poco a poco, luego ya me lo manda por mail.
vamos que si me dices que lo he entendido, lo que me falta es la sintaxis
  #9 (permalink)  
Antiguo 11/07/2008, 11:51
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Respuesta: En que lenguaje se escriben los cron jobs para unix?

o a lo mejor en shell directamente yo le digo copia esto y paso de funciones php, claro
  #10 (permalink)  
Antiguo 11/07/2008, 11:58
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Exclamación Respuesta: En que lenguaje se escriben los cron jobs para unix?

Cita:
Iniciado por manzarinaa
por lo que he entendido es que en la linea de comandos yo hago que cada cierto tiempo se ejecute esa funcion
En realidad para haqcer que cada cierto tiempo se ejecute una funcion debes modificar el archivo crontab, usando el comando (en el Shell):
Código:
crontab -e
Luego, en el enlace que te puse de Wikipedia explica cómo añadir una tarea.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #11 (permalink)  
Antiguo 31/07/2008, 04:36
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 17 años
Puntos: 16
Respuesta: En que lenguaje se escriben los cron jobs para unix?

Esto me lo hace el CPanel (la periocidad de la rutina, la selecciono a traves de un desplegable) incluso ya he conseguido hacer la copia de la base de datos(buano la tengo en un txt para probarla), por que lo que si que me pide es la linea de comandos de la rutina , que debe hacer, por otro lado lo que no sé y eso es falta de sintaxis mia es como detectar si ha habido cambios en el codigo fuente.
De todos modos ahora tengo esto parado por que estoy con otras cosas, cuando lo retome te cuento, a ver que tal...
Gracias por tu tiempo y siento haber tardado en responder, tengo mucho lio ahora

Saludos
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 14:20.