How do you debug a Perl scripting ( at the compile time
error or run
time error) in Unix environment ?
Answer Posted / hemalata
For debugging perl scripting u can use
1. diagnostic modules - which can help us isolate and
understand problems with our code.
EX- use warning, use strict, use diagnostics
2.perl command line switches - u can create test programm
using the perl command line.
Ex-i) #!user/bin/perl -w
or on the command line like this
>perl -w program.plx
ii) -e = it tells the perl not to load and run a program
file but to run the text following -e as a program.
> perl -e "print \"hello World \n";"
iii)-c = stops perl from running your program instead ,al it
does is check that code can be complied as valid perl.
its a good way to quickly check that a program has no
glaring syntax errors.
> perl -ce 'print "hello,world\n";'
and so on it will available Google u can search ........
3. debugging techniques and perl de-debugger - how to remove
the problems that we've found.
Using debugger
> perl -d filename.plx
| Is This Answer Correct ? | 7 Yes | 0 No |
Post New Answer View All Answers
How to renaming a file in perl programming?
Hi, I am a accountant. I am preparing a balance sheet but because of staff shortage and time pressures I cant complete it on time. There is lot of common data with last years which I need not retype and I can manage by editing last year’s balance sheet ? Is their any software on net where I can do this easily??
Explain what is STDIN, STDOUT and STDERR?
How to remove a directory in perl?
Difference between the variables in which chomp function work ?
What are the features of perl language?
Mention what is cpan?
What are the functions that can be performed using cgi program?
What is it meants by '$_'?
How to turn on Perl warnings? Why is that important?
What are the advantages and disadvantages of perl language?
What are stdin, stdout and stderr?
Why does Perl not have overloaded functions?
Explain the internal working of cgi
Explain chop?