30/04/2010, 08:51
|
| | Fecha de Ingreso: junio-2009
Mensajes: 92
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: cron job Buenas, estoy teniendo problemas con el crontab -e, y al ver esta discucion me enganche..espero no mal..espero no molestar o hacer algo q no debo...bue..aca va el problemmita mio.
Hice un script en bash el cual al ejecutarlo desde consola de linux funciona como debe funcionar, pero al querer utilizar crontab no hace lo que debe.
Script:
#!/bin/bash
DIR_BD="/home/usuario/respaldo/backup"
DIR_LOG="/home/usuario/respaldo/log"
# 1º: calculo el porcentaje de espacio ocupado de la particion
ESPACIO_OCUPADO=`df /$DIR_BD | awk '{print $5}' | grep -a %`
#2º : Quito el simbolo % para poder trabajar solo con numeros.
ESPACIO_ABSOLUTO=`expr match "$ESPACIO_OCUPADO" '\([0-9]*[0-9]\)'`
echo $ESPACIO_ABSOLUTO >> /$DIR_LOG/backup.log
Si yo ejecuto esto desde consola, funciona lo mas bien.
Pero lo ejecuto con el crontab -e a la variable $ESPACIO_ABSOLUTO la deja vacia, lo demas lo hace bien.
Cual es el problema?
Cualquier ayudita me viene de diez.
Muchas Gracias.
Saludos.- |