Dear friends!

Please consult me!
How I must change the code ,so that "Raport page" prints on the begining of
file,not in the end?
Code reads the lines,count $env and $page  and print those to the report
page...

Thank you,
VItali Pokrovski
------------------------------
Here is input file:
10Arve nr 1
20
 0
30
 0
90_ _
A01
10Arve nr 2
20
 0
30
 0
90__
A02
-----------------------------

while (<STDIN>) {   # Read line by line
chomp;
 if (substr($_,0,2) eq "10") {
 s/10/\x0c10/;              }
 if (substr($_,0,1) ne " ") {
 $pos = substr($_,0,1)} else {
  substr ($_,0,1) = $pos; }

 if (substr($_,0,5) eq "90_ _"){
    ++$env}

 if (substr($_,0,2) eq "A0"){
       ++$page}

print "$_\n";
}

print "\x0c10                             RAPORT PAGE\n";
print "10";
print "#" x 74;
print "\n";
print "10#Total is: $page pages and $env envelopes\n";
print "10#\n" x 10;
print "10";
print "#" x 74;   # };
__EOF__

---------------------------------------
Now output file look like this:

10Arve nr 1
20
20
30
30
90_ _
A01
10Arve nr 2
20
20
30
30
90__
A02
10                             RAPORT
10##########################################################################
10#Total is: 2 pages and 1 envelopes
10#
10#
10#
10#
10#
10#
10#
10#
10#
10#
10##########################################################################

----------------------------------------------------------------------------

Reply via email to