#!/bin/sh
numtorniq=`cat /etc/hosts | grep torniquete_ | sed "s/^.*torniquete_\([0-9][0-9]
*\).*/\1/g" | sort | uniq | tail -1`

(
cat <<FinTexto
# DATOS TABLA TORNIQUETES

NROTORNCONEC    $numtorniq
NROTORNENTRADA  $numtorniq
MASALTOCONEC    $numtorniq

FinTexto

aa=`date "+%Y" | sed "s/^.*\([0-9][0-9]\)\$/\1/g"`
mm=`date "+%m"`
dd=`date "+%d"`
hh=`date "+%H"`
mi=`date "+%M"`
for nn in `cat /etc/hosts | grep torniquete_ | sed "s/^.*torniquete_\([0-9][0-9]
*\).*/\1/g" | sort | uniq` ; do
ll="00"
if [ "$nn" = "01" ] || [ "$nn" = "02" ]; then
        ll="01"
fi
cat <<FinTexto
TORNIQUETE      $nn
ESTADO          00
ESTADOMG        00
ESTADOSC        00
DIAESTADO       $dd
MESESTADO       $mm
ANIOESTADO      $aa
HORAESTADO      $hh
MINUTOESTADO    $mi
SIMULADO        00
LECTORSC        $ll
TIPOTORN        00
MANTENIMIENTO   00
MANTENIMIENTOSC 00

FinTexto
done

cat <<'FinTexto'
# FLAGS PUPITRE

ANTIPANICO      0
COLAIMPR        0
BATBIDIC        0
ALARMA          0

FinTexto

) > torniq.ini.new

# Actualizamos el estacion.ini y/o el pupitre.ini
linestvest=`rsh concentrador "cat /home/metro/sistema/V/CfgConfig.CFG" | grep '.
' | grep -v "^[^0-9]" | head -1 | sed "s/  */ /g"`
lin=`echo $linestvest|cut -d " " -f 1`
est=`echo $linestvest|cut -d " " -f 2`
vest=`echo $linestvest|cut -d " " -f 3`
for i in estacion.ini pupitre.ini ; do
        if [ -f $i ] ; then
                sed "s/^\(LINEA[ \t][ \t]*\).*\$/\1$lin/g;s/^\(ESTACION[ \t][ \t
]*\).*\$/\1$est/g;s/^\(VESTIBULO[ \t][ \t]*\).*\$/\1$vest/g" < $i > $i.new
        fi
done
