#!/bin/bash

# -----------------------------------------------------------
# RPC Project :
# Run RPC_CLUPOS_cef_to_rff : convert a POS.cef file into a POS_VT.rff file
# P. Robert, SientiDev, Nov 2020
# -----------------------------------------------------------

appli=`basename $0`
appli36=`echo "$appli                                 " | cut -c1-36`
Narg=1
echo " -------------------------------------------------------------------"
echo $appli $*

if( (test $# = 1 ) && (test $1 = -h ) ) ; then hh=1 ; else hh=0 ; fi

if test $# != $Narg || test $hh = 1
   then
   echo "$appli : convert a POS.cef file into a POS_VT.rff file"
   echo "$appli   require $Narg argument(s), ex:"
   echo "$appli   toto.cef "
   echo "    toto.cef : name of an input CEF file"
   echo ""
   if test $hh = 1 ; then exit 0 ; fi
   echo "$appli36 : *** ERROR ! Command aborted." >&2
   exit 1
fi

# remove RPC_ from RPC command

appli=`echo $appli | cut -c5-`

# creating appli.in from arguments list

if test -f $appli.in ; then \mv $appli.in $appli.in.old ; fi

for i in $*
    do
    echo $i >> $appli.in
done

if test -f data.tmp ; then rm data.tmp ; fi

# run appli.exe 

. run_appli.bash $appli
err=$?
rm data.tmp
exit $err
