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

duda crontab

Estas en el tema de duda crontab en el foro de Unix / Linux en Foros del Web. Hola ¿Se puede poner una lína en el crontab para programar una tarea con varios comandos? Por ejemplo, quiero hacer una copia de seguridad de ...
  #1 (permalink)  
Antiguo 06/04/2009, 05:26
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 3 meses
Puntos: 1
duda crontab

Hola
¿Se puede poner una lína en el crontab para programar una tarea con varios comandos?
Por ejemplo, quiero hacer una copia de seguridad de 3 directorios diferentes, ¿puedo en la misma línea poner los tres comandos?

0 0 1 * * root /backupWeb.sh, /backupHome.sh, /backupFtp.sh

o tendría que hacer tres líneas?

0 0 1 * * root /backupWeb.sh
0 0 1 * * root /backupHome.sh
0 0 1 * * root /backupFtp.sh

Saludos!!
__________________
Si lo supiese no preguntaría...
  #2 (permalink)  
Antiguo 06/04/2009, 05:32
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: duda crontab

Si mal no recuerdo, se podía separar los comandos con punto y coma (;).
  #3 (permalink)  
Antiguo 06/04/2009, 05:38
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: duda crontab

ok, probaré
De todas formas me está surgiendo otra duda. Si todos mis scripts para los backups montan una unidad para hacer el backup y la desmontan al acabar, puedo tener conflictos de que un backup me la desmonte cuando otro está haciendose si los ejecuto todos a la vez ¿?
Saludos!!
__________________
Si lo supiese no preguntaría...
  #4 (permalink)  
Antiguo 06/04/2009, 09:53
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 8 meses
Puntos: 47
Respuesta: duda crontab

Con punto y coma se ejecutan uno detras del otro, no todos juntos.
__________________
¡Volviendo a la programación!
  #5 (permalink)  
Antiguo 06/04/2009, 09:58
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: duda crontab

Cita:
De todas formas me está surgiendo otra duda. Si todos mis scripts para los backups montan una unidad para hacer el backup y la desmontan al acabar, puedo tener conflictos de que un backup me la desmonte cuando otro está haciendose si los ejecuto todos a la vez ¿?
hasta donde se, si, si al momento de desmontar la unidad cuando hayas terminado un respaldo, y en ese momento ya se esta ejecutando tu segundo script, pod´ria provocar error porque la unidad fu desmontada por el otro *.sh que estas ejecutando, lo que te recomendaría es hacer los tres backups en un solo archivo *.sh para evitarte este problema, o programarlos en diferentes horas, de tal manera que estes segura de que no se "traslapan" y provoque el error de montar y desmontar la unidad

saludos y cuentanos como te fue

Última edición por eulerss; 06/04/2009 a las 10:05 Razón: error en respuesta
  #6 (permalink)  
Antiguo 07/04/2009, 00:57
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: duda crontab

Ya había pensado en hacer todo en un script, pero al hacer las copias de seguridad por directorios, pensé que así quedaría más claro a la hora de cambiar algo y más fáciles de entender porque son más pequeños. De momento las tenía programadas a diferentes horas, pero ya que me comentais que separando por punto y coma se ejecutan uno detrás de otro, voy a probarlo ahora y ya os comento.
Saludos!!
__________________
Si lo supiese no preguntaría...
  #7 (permalink)  
Antiguo 07/04/2009, 01:13
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: duda crontab

Acabo de probar a ejecutar varios scripts separados por punto y coma para hacer las copias de seguridad y todo ha ido bien, parece que sí se ejecutan uno detrás de otro. Muchas gracias
Saludos!!
__________________
Si lo supiese no preguntaría...
  #8 (permalink)  
Antiguo 08/04/2009, 08:39
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: duda crontab

Cita:
Acabo de probar a ejecutar varios scripts separados por punto y coma para hacer las copias de seguridad y todo ha ido bien, parece que sí se ejecutan uno detrás de otro. Muchas gracias
Saludos!!
perfecto, 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 22:51.