How to declare functions in unix shell script?
Answers were Sorted based on User's Feedback
First method:
function function_name
{
}
Second Method:
function_name()
{
}
For both methods, the invocation of function would be in
the same format only.
Invocation:
function_name
| Is This Answer Correct ? | 62 Yes | 12 No |
Answer / prakash
function Dissplay () {
echo "This is how we define function"
}
Display # Invoking Function
## Function should be defined before we invoke it
| Is This Answer Correct ? | 67 Yes | 26 No |
Answer / nandish
we can pass the parameter also
ex: function fun_name () {
# write block here
}
invoke function as
fun_name parameter1 parameter2 ...
| Is This Answer Correct ? | 9 Yes | 3 No |
Answer / pitambar mishra
### Note : Function always returns a value.
### This script is for adding two numbers.
### Script name : add.ksh
#!/bin/ksh
sum() ### Defining sum function
{
echo enter 2 no :
read num1 num2
echo sum=$(( num1 + num2 ))
}
sum ### Invoking sum function
To execute it :
ksh add.ksh
| Is This Answer Correct ? | 0 Yes | 0 No |
What is shell application?
how to find weblogic version through linux cammand
How to get the first line from a file using just the terminal?
How do I set bash as default shell mac?
How do scripts work?
What is bash eval?
What are scripts in psychology?
What is a shell in operating system?
Create a bash shell script that reads a line from the user consisting of 5 words and then prints them out in reverse order. Name this script "reverse.sh"
What is bourne shell scripting?
How to know that your remote server is ruing smoothly or not in unix?
HOW TO CREATE 10 USERS IN UNIX(HP-UX) USING SHELL SHELL SCRIPT?