基本语法:
function funname[()]
{
Action;
[return int;]
}
调用直接写函数名: funname [值]
实例:计算输入两个数值的和sum
#!/bin/bash
function getSum(){
SUM=$[$n1+$n2]
echo "SUM=$SUM"
}
read -p "请输入第一个数n1:" n1
read -p "请输入第二个数n2:" n2
#调用函数getSum
getSum $n1 $n2
执行脚本,屏显结果为:
[root@study ~]# sh getSum.sh
请输入第一个数n1:1
请输入第二个数n2:2
SUM=3