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 |
Explain about login shell?
What is the use of a shebang line?
What is echo in shell?
Differentiate between ‘ and ” quotes.
How to write a function?
What are the different methods available to run a shell script?
How u convert string "hi pravin how are you?" to "Hi Pravin How Are You?"
How to include comments in your shell scripts?
What is shell scripting used for?
What are the 4 basics of OOP?
What is the difference between a 'thread' and a 'process'?
Why is used in shell scripting?