January 2019
M T W T F S S
« Dec    
 123456
78910111213
14151617181920
21222324252627
28293031  

Categories

WordPress Quotes

Cherish your visions and your dreams as they are the children of your soul, the blueprints of your ultimate achievements.
Napoleon Hill

Recent Comments

January 2019
M T W T F S S
« Dec    
 123456
78910111213
14151617181920
21222324252627
28293031  

Short Cuts

2012 SERVER (64)
2016 windows (9)
AIX (13)
Amazon (34)
Ansibile (19)
Apache (133)
Asterisk (2)
cassandra (2)
Centos (209)
Centos RHEL 7 (261)
chef (3)
cloud (2)
cluster (3)
Coherence (1)
DB2 (5)
DISK (25)
DNS (9)
Docker (28)
Eassy (11)
ELKS (1)
EXCHANGE (3)
Fedora (6)
ftp (5)
GIT (3)
GOD (2)
Grub (1)
Hacking (10)
Hadoop (6)
horoscope (23)
Hyper-V (10)
IIS (15)
IPTABLES (15)
JAVA (7)
JBOSS (32)
jenkins (1)
Kubernetes (2)
Ldap (5)
Linux (189)
Linux Commands (167)
Load balancer (5)
mariadb (14)
Mongodb (4)
MQ Server (24)
MYSQL (84)
Nagios (5)
NaturalOil (13)
Nginx (31)
Ngix (1)
openldap (1)
Openstack (6)
Oracle (34)
Perl (3)
Postfix (19)
Postgresql (1)
PowerShell (2)
Python (3)
qmail (36)
Redis (12)
RHCE (28)
SCALEIO (1)
Security on Centos (29)
SFTP (1)
Shell (64)
Solaris (58)
Sql Server 2012 (4)
squid (3)
SSH (10)
SSL (14)
Storage (1)
swap (3)
TIPS on Linux (28)
tomcat (60)
Uncategorized (29)
Veritas (2)
vfabric (1)
VMware (28)
Weblogic (38)
Websphere (71)
Windows (19)
Windows Software (2)
wordpress (1)
ZIMBRA (17)

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Who's Online

18 visitors online now
6 guests, 12 bots, 0 members

Hit Counter provided by dental implants orange county

Function in shell script

Function in shell script
DESCRIPTION:
Function is the piece of code, which executed when we call.
When thinking about the function in any computer language, three points comes in mind

1. Writing function code and calling that function when we need
2. Passing arguments to the function
3. Returning value from function

Next i going to elaborate about the 3 points i mentioned above

FUNCTION CALL
Script shows below describe the simple function call. We should define the function before we using that

script:
#!/bin/bash
display(){
echo “This is inside function definition”
}
display #calling the display function

output:
This is inside function definition

PASSING ARGUMENT
Following scripts pass argument to function and display the argument value.

script:
#!/bin/bash

display_arg(){
echo “first argument : $1”
echo “second argument : $2”
}
display_arg “12” “sujin” #passing argument to function

output:
first argument : 12
second argument : sujin

RETURNING VALUES
This script will shows how function return value to calling function

script:
#!/bin/bash

ret_val(){
i=”mystring”
echo $i
}
x=$(ret_val) #passing argument to function
echo “Returned Value : $x”

output:
Returned Value : mystring

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

  

  

Blue Captcha Image
Refresh

*

Protected by WP Anti Spam