How can I Debug a shell scripts and Perl scripting??
or How do you debug a shell scripting and perl scripting (
at the compile time error or run
time error) in Unix environment ?
Answers were Sorted based on User's Feedback
Answer / hema
Using sh -x script argument you can debug(-x option).
Bash shell offers debugging options which can be turn on or
off using
set command.
=> set -x : Display commands and their arguments as they are
executed.
=> set -v : Display shell input lines as they are read.
Hope this answers your question.
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / manas
We can debug only by $? which contains the returned value
of last executed command.
If $? contains 0 value then command run successfully other
wise error occured while running command
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / sushil
In addition to Hema's ans :
We can have some $? statement, echo statements embadded in
script.
In pern we can use -w option to print the warning or erros
generated during compilation, can make use os strict to force
to use good programming practice...
| Is This Answer Correct ? | 0 Yes | 1 No |
what are bootlevel in linux?which level is booting by default.
How does shell scripting work?
what is the difference between writing code in shell and editor?
What is the equivalent of a file shortcut that we have a window on a linux system?
What is echo $shell?
What is the command for " how many shell is running in your system or how many shell supported by your system " ?.
how to delete all the files with extension .dat rom a directory tree from root to third level in a single unix command?
Differentiate between ‘ and ” quotes.
write a shell program to check wheather a given string is pallindrome or not?
How do I run a .sh file?
What is Linux language details
write a shell script to find the largest number from 3 given numbers.