Bueno arreglado!!!
Ha costado bastante pero lo consegui aunque aun no se el porque me daba error exactamente.
Estas lineas las he cambiado
Código:
cd /var/svn
ls > /home/gerard/backups/repositorios/listadoRepositorios
cd /home/gerard/backups/repositorios
linea="listadoRepositorios"
while [ ! -z "$linea" ]
do
read linea
if [ ! -z "$linea" ]
then
tar -zcvf $linea.tgz /var/svn/$linea >> listadosPasados
fi
done < ./listadoRepositorios
por
Código:
cd /var/svn
ls > listadoRepositorios
linea="listadoRepositorios"
while [ ! -z "$linea" ]
do
read linea
if [ ! -z "$linea" ]
then
tar -zcvf $linea.tgz $linea > listadosPasados
mv $linea.tgz /home/gerard/backups/repositorios/$linea.tgz
fi
done < ./listadoRepositorios
creo que el problema radicaba en el archivo listadosPasados que se hacia demasiado grande y creaba problemas con el cron, aunque los más entendidos creo que podran opinar un poco mejor sobre el tema