Jeff 'japhy' Pinyan <mailto:[EMAIL PROTECTED]> wrote:

: On Oct 5, Charles Farinella said:
:
: And then you should chomp $_ before going further; otherwise,
: the last element of @array is going to have a newline at the end
: of it.
:
: :        my @array = split( "\t", $_ );
:
:      chomp;
:      my @array = split /\t/;  # $_ is assumed here
:
: :            $sku = $array[0];

    At first glance, I would eliminate @array and keep $sku.
"chomp" would only be necessary if we need the last field of the
array.

while ( <$fh> ) {
    my $sku = ( split /\t/, $_ )[0];
    $hash{$sku}++;
    # test printout
    print "$sku [$hash{$sku}]\n" if $verbose;
}


TIMTOWTDI,

Charles K. Clarkson
-- 
Mobile Homes Specialist
254 968-8328


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to