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"
20 echo "===================================================================" >> "$log"
24 if [ -z "$lista_cargas" ]; then
25 echo "Hace un backup de los datos originales" >> "$log"
26 "$home"/backup "$home" "$origen" "$home"/cargas_de_datos >> "$log" 2>&1
28 echo "Comienza la carga de la base de datos" >> "$log"
30 echo "Cargando y procesando archivos de datos..." >> "$log"
31 run-parts --lsbsysinit --verbose --arg="$origen" --arg="$datos" --arg="$home" \
32 "$home/cargas_de_datos" >> "$log" 2>&1
34 echo "Procesando '$cargas'..." >> "$log" 2>&1
35 if [ -z "$lista_cargas" ]; then
36 lista_cargas=`ls "$cargas" | sort`
38 for dir in $lista_cargas; do
39 echo "- Cargando '$dir'..." >> "$log" 2>&1
40 "$cargas/$dir/carga" "$cargas/$dir" "$datos" "$home" >> "$log" 2>&1
44 echo "Fin de la carga!" >> "$log"