open (IN, "<", $ARGV[0]); my $i =0; while (){$i++} print $i; #### perl -e 'open(IN,"<", $ARGV[0]);$i=0;while(){$i++};print $i' in.file #### perl -ne '$i++; print $i' in.file #### perl -ne '$i++; print $i' in.file