3 # Script para ejecutar todos los sql de un directorio.
5 # Creado por Leandro Lucarella (llucar) el mié ene 22 18:20:06 ART 2003
8 # Parámetros de la línea de comandos.
9 origen="/home/novedades"
10 home="$origen/novedades"
17 echo "===================================================================" >> "$log"
21 echo "Hace un backup de los datos originales" >> "$log"
22 "$home"/backup "$home" "$origen" "$home"/cargas_de_datos >> "$log" 2>&1
24 echo "Comienza la carga de la base de datos" >> "$log"
26 echo "Cargando y procesando archivos de datos..." >> "$log"
27 run-parts --lsbsysinit --verbose --arg="$origen" --arg="$datos" \
28 --arg="$home" "$home/cargas_de_datos" >> "$log" 2>&1
29 echo "Procesando '$cargas'..." >> "$log" 2>&1
30 for dir in `ls "$cargas" | sort`; do
31 echo "- Cargando '$dir'..." >> "$log" 2>&1
32 "$cargas/$dir/carga" "$cargas/$dir" "$datos" >> "$log" 2>&1
36 echo "Fin de la carga!" >> "$log"