shell函数
函数的作用
y=f(x)
sin cos tan
在编写脚本时,有些脚本可以反复使用,可以调用函数来解决
语句块定义成函数约等于别名
函数使用方法
定义函数
再引用函数
基本格式
1.function 函数名{
命令序列
}
2.函数名(){
命令序列
}
3.function func_name () {
...函数体...
}
注意事项
直接写 函数中调用函数 直接写函数名
同名函数 后一个生效
调用函数一定要先定义
只要先定义了调用的 其他函数定义顺序无关
查看函数
![](https://i-blog.csdnimg.cn/blog_migrate/7b16045749f156b356c085671d7f9f87.png)
函数的返回值
return表示退出函数并返回一个退出值,脚本中可以用$?变量表示该值
#!/bin/bash
test1 () {
read -p "请输入一个数字:" num
return $[$num*2]
}
test1
echo $?