Code:
#!/bin/bash
# Parameters = False EMP emp.dat emp1.dat emp2.dat
PARM_FILE=parm.conf
while read Load_TYPE Op_TABLE IP_FILES
do
if [ "$Load_TYPE" = "False" ];then
IP_FILE=$(echo ${IP_FILES}|cut -d' ' -f2)
echo "Load = $Load_TYPE: Op = $Op_TABLE: IP File = $IP_FILE"
echo "Executing the script..."
sleep 5
IP_FILE=$(echo ${IP_FILES}|cut -d' ' -f3)
echo "Load = $Load_TYPE: Op = $Op_TABLE: IP File = $IP_FILE"
else
IP_FILE=$(echo ${IP_FILES}|cut -d' ' -f1)
echo "Load = $Load_TYPE: Op = $Op_TABLE: IP File = $IP_FILE"
fi
done <$PARM_FILE
$ cat parm.conf
True EMP emp.dat emp1.dat emp2.dat
./doit
Load = True: Op = EMP: IP File = emp.dat
$ cat parm.conf
False EMP emp.dat emp1.dat emp2.dat
./doit
Load = False: Op = EMP: IP File = emp1.dat
Executing the script...
Load = False: Op = EMP: IP File = emp2.dat
HTH