前言
在shell中,也存在函数的概念。通过function关键字或直接函数名定义。
定义与使用
#定义方式一
function 函数名(){
函数体
}
#定义方式二
函数名(){
函数体
}
#调用
函数名 参数1 参数2 ...
简单实例
定义一个函数,实现求任意两数之和
#!/bin/bash
#定义求和函数
function sum(){
echo $[$1+$2]
}
#用户任意输入两个数
read -t 4 -p '请输入第一个数:' num1
read -t 4 -p '请输入第二个数: ' num2
#调用函数
sum $num1 $num2
测试及结果:
请输入第一个数:15
请输入第二个数: 51
和为:66