H,
I am running the following log.sh shell script.
$no_of_ps=7
while [ $no_of_ps -gt 0 ]
do
echo "hello $no_of_ps"
ps_file=`tail -$no_of_ps /tmp/A380_RFS24/test.ls | head -1`
no_of_ps=`expr $no_of_ps - 1`
echo "package is: $ps_file" >> /tmp/A380_RFS24/log/A380_RFS24.log
ps_file1=`echo $ps_file| sed "s/.ps//g"`
echo "after deleting .ps extension package is: $ps_file1" >> /tmp/A380_RFS24/log/A380_RFS24.log
ps2pdf -dSAFER -sPAPERSIZE=a4 /tmp/A380_RFS24/amm_r0_ps/$ps_file1.ps /tmp/A380_RFS24/amm_r0_pdf/$ps_file1.pdf >> /tmp/A380_RFS24/log/A380_RFS24.log
staus_gscript=$?
echo "status after converting .ps to .pdf is: $staus_gscript" >> /tmp/A380_RFS24/log/A380_RFS24.log
if [ $staus_gscript -eq 1 ]
then
break
fi
done
When i am running the above script i am getting the output.
But how shell i break my While loop when i didnot get any input in 2nd line of test.ls file??