fname=raw.lst exec<$fname value=0 while read line do value=`expr $value + 1` if [ $line =~ *.*.*.* ] then strvar=$(cut -d" " -f5 $line) echo $strvar fi done