readline () { fichier=$1 ligne=$2 head -$ligne $file | tail +1 }
nlignes=`wc -l < $file` i=1 while test $i -le $nlignes do laligne=`readline $file $i` # traitement de la ligne ... i=`expr $i + 1` done
cat $file | while read laligne do # traitement de la ligne ... doneou
while read laligne do # traitement de la ligne ... done < $file