Shell基础:
函数
功能:代码的重复利用
语法:
function 函数名()
{
命令1
命令2
。。。。
}
函数名尽量和功能有联系
函数必须要在脚本开头定义
执行shell脚本
1、 chmod a+x 脚本名.sh
./脚本名.sh
2、 sh 脚本名.sh
3、 . 脚本名.sh
顺序执行---每一条语句与内核交互
函数调用:
1) 可以在脚本内部直接调用
2) 加载后在提示符后调用
参数-----------脚本接收参数
unset:释放
set:检测哪些函数被加载
return:从函数中返回,用最后命令状态决定返回值
return 0-----无错误返回
return 1-----有错误返回