#!/bin/bash
### TextLib indexeles - parhuzamosan, tobb processzornal erdemes
. /usr/share/textlib/exe/tl_setpar
echo "Indexelesek$par inditasa..."
$PRGPATH/g-rendx.exe $par tl_cim /f /Aigen $1 $2 $3   /lreindex.tl_cim.log &
PROCS=$!
$PRGPATH/g-rendx.exe $par tl_szo /f /Aigen $1 $2 $3   /lreindex.tl_szo.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_bibl /f /Aigen $1 $2 $3  /lreindex.tl_bibl.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_bibl2 /f /Aigen $1 $2 $3 /lreindex.tl_bibl2.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_egyeb /f /Aigen $1 $2 $3 /lreindex.tl_egyeb.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_cim2 /f /Aigen $1 $2 $3  /lreindex.tl_cim2.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_data /f /Aigen $1 $2 $3  /lreindex.tl_data.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_sdata /f /Aigen $1 $2 $3 /lreindex.tl_sdata.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_munka /f /Aigen $1 $2 $3 /lreindex.tl_munka.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_stat /f /Aigen $1 $2 $3  /lreindex.tl_stat.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_sys /f /Aigen $1 $2 $3   /lreindex.tl_sys.log &
PROCS="$PROCS $!"
$PRGPATH/g-rendx.exe $par tl_rend /f /Aigen $1 $2 $3  /lreindex.tl_rend.log &
PROCS="$PROCS $!"
echo "Elindult minden indexeles ($PROCS)"
kilep=0
while [ $kilep == 0 ]; do
  kilep=1
  for II in $PROCS; do
      name=`ps -p $II -o comm=`
      if [ "$name" != "" ]; then kilep=0; fi
  done
  sleep 2
done
echo "Indexelesek keszen."
