Thank you everyone for your suggestions. This is getting more and more interesting. The script I am looking at actually worked once!!
I tried to use dianostics to no avail. I got the following message: syntax error at sys:\perl\lib/diagnostics.pm line 171, near "use 5.005_64" I then did a perl -v and got: version 5.003_07 <Netware build #338> Am I right in thinking I have a problem with versioning here?? After a bit of checking on www.novell.com I found a doc that suggested I use - perl -d script.pl to debug. That seemed to work well. I now have some error messages I can work with. I will have a punch at it over the next couple of days, and yell if I cant get anywhere.... [EMAIL PROTECTED] wrote on 01/08/2003 18:29:05: > write > > use diagnostics; > > gives you more information about errors > > Marcos > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Friday, August 01, 2003 8:15 AM > To: [EMAIL PROTECTED] > Subject: Line Numbering > > > Hi all, > > I've been thrown in the deep end to try and work out what the problem with > a perl script running on Novell Bordermanager. I'm probably going to have > a few stupid questions over the next few days. Please forgive me before > hand, and dont laugh too much! I am trying to bolster my knowledge via > the on-line library at learn.perl.org, perldoc, and a couple of online > tutorials I found. > > Whilst troubleshooting the script (using -w and -c) I get references to > line xxx.. > > My stupid question number one is: When Perl processes the script, how > does it identify the lines of code? ie.. If an error occurs at line 125, > is that the 125'th line of actual code, or does it count every single line > in the script from the beginning including remm'ed statements, blank lines > etc...?? > > My reason for asking, is that with -w I get "use of uninitiaized value > at..." errors which do not make much sense at the line numbers > mentioned... > > > > Peter A Johnston CLP > Network Services Administrator > > Peters & Brownes Group > 22 Geddes Street, Balcatta, 6021, WA, Australia > > [EMAIL PROTECTED] > > There's no point in being grown up if you can't be childish sometimes. > -- Dr. Who