How do you debug a Perl scripting ( at the compile time
error or run
time error) in Unix environment ?

Answers were Sorted based on User's Feedback



How do you debug a Perl scripting ( at the compile time error or run time error) in Unix environm..

Answer / kuldip singh behal

we can also use -c and -d switches to debug our perl scripts
ex:
perl -c sample.pl (for compilation errors)
perl -d sample.pl (for debugging the code line by line)

Is This Answer Correct ?    8 Yes 1 No

How do you debug a Perl scripting ( at the compile time error or run time error) in Unix environm..

Answer / 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

How do you debug a Perl scripting ( at the compile time error or run time error) in Unix environm..

Answer / manohar

#! /usr/bin/perl -d

Is This Answer Correct ?    5 Yes 0 No

How do you debug a Perl scripting ( at the compile time error or run time error) in Unix environm..

Answer / sirisha

by using strict and warnings, or by putting some print
statements

Is This Answer Correct ?    3 Yes 3 No

Post New Answer

More CGI Perl Interview Questions

What are the logical operators used for small scale operations?

0 Answers  


What does read () command do?

0 Answers  


What is q (single q) operator in perl?

0 Answers  


List the data types that Perl can handle?

0 Answers  


How do you set environment variables in perl?

0 Answers  






Can you add two arrays together?

0 Answers  


What can be done for efficient parameter passing in perl? Explain.

0 Answers  


What syntax is used for grep() function?

0 Answers  


What are the arguments and what do they mean in perl programming?

0 Answers  


Explain the various characteristics of perl.

0 Answers  


what are the three groups involved in information sharing?

0 Answers  


How many loop control keywords are there in perl?

0 Answers  


Categories