I do not know how to get rid of this error Use of uninitialized value in pattern match (m//)
This is were the error is if ( defined $modem{$Ascend_Xmit_Rate} =~ /\d/) { print " __________________\t modem{Ascend_X_Rate}_\t __________________\n"; $modem{$Ascend_Xmit_Rate}++; print $modem{$Ascend_Xmit_Rate} . " \t ".$Ascend_Xmit_Rate." \t". $user ."\n"; print " __________________\t ______________________\t ___________________\n"; } The print statments are just a error check to see data and that data IS showing up but intermingled in the printout is the error (below) Use of uninitialized value in pattern match (m//) at ./2new.pl line 97, <> line 22241. __________________ modem{Ascend_X_Rate}_ __________________ 7 33333 melanie __________________ ______________________ ___________________ ... Use of uninitialized value in pattern match (m//) at ./2new.pl line 97, <> line 22328. __________________ _modem{Ascend_X_Rate}_ I have set both %modem & $Ascend_Xmit_Rate with %modem = (); $Ascend_Xmit_Rate = 0; What should I be looking for? Thank you for any help you can provide. __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>