in reply to Re^4: trouble assigning values to hash
in thread trouble assigning values to hash
if ( $line =~ /\d{4,}/ { $date = $1; }
else { $seqs{$sequence} = "$date;$orig;$desg;$body"; }
[bluethundr@cc126-200:~/perl] $:./3par-test5.pl Use of uninitialized value in pattern match (m//) at ./3par-test5.pl l +ine 29, <MYFILE> line 1. Use of uninitialized value in concatenation (.) or string at ./3par-te +st5.pl line 30, <MYFILE> line 1. Use of uninitialized value in concatenation (.) or string at ./3par-te +st5.pl line 30, <MYFILE> line 1. Use of uninitialized value in concatenation (.) or string at ./3par-te +st5.pl line 30, <MYFILE> line 1. Use of uninitialized value in concatenation (.) or string at ./3par-te +st5.pl line 30, <MYFILE> line 1.
Thanks again!while (<MYFILE>) { next if (m/^$/); last if (m/^Press.*/); my ( $line, %seqs, $sequence, $date, $orig, $desg, $body ); if ( $line =~ /\d\d:\d\d:\d\d/g { $date = $1; } else { $seqs{$sequence} = "$date;$orig;$desg;$body"; } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: trouble assigning values to hash
by AnomalousMonk (Archbishop) on Aug 27, 2010 at 22:40 UTC |