Hi Jenda  :-)

Jenda Krynicky wrote:
> 
> Is it safe to assume that all duplicates are together like this? If
> so all you have to do is to
>         1) read the file line by line
>         2) only print the line you just read if it's different from the last
> one
>         3) remember the line
> 
> or if I word it differently.
>         1) read the file
>         2) skip the line if it's the same as the last one
>         3) print it and remember it
> 
>         my $last = '';
>         while (<>) {
>                 next if $_ eq $last;
>                 print $_;
>                 $last = $;
                          ^^
Assigning the value of $; to $last will not do what you want.  Note that
it is not a syntax error as $; is a valid variable name and the
semicolon is not required at the end of the block.

                  $last = $_


>         }


John
-- 
use Perl;
program
fulfillment

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to