#!/usr/bin/sh
read file #exec 3<&0
exec 0<$file
while read line
do
if [ $count -eq 4 ]
then
BOUND=$line
break
fi
count=`expr $count + 1`
done #exec 0<&3
echo $BOUND
sh check.sh
myfile.txt
after runing the script i am getting following error messages
check.sh[7]: test: 0403-004 Specify a parameter with this command.
expr: 0402-050 Syntax error.
check.sh[7]: test: 0403-004 Specify a parameter with this command.
expr: 0402-050 Syntax error.
#!/usr/bin/sh
read file
#exec 3<&0
exec 0<$file
while read line
do
if [[ $count -eq 4 ]]
then
BOUND=$line
break
fi
count=`expr $count + 1`
done
#exec 0<&3
echo $BOUND