例题:
大过程 小过程
见面
问好------------------------------↓
介绍 早上好
洽谈 中午好
用餐 晚上好
介绍
洽谈
用餐
道别
过程:过程就是按照一定顺序进行代码编写,不能跳步的就是过程。
以上是一个见面用餐的过程,我们称之为大过程,其中的某一个小环节叫做小过程
函数名:问好函数。将小过程的代码编辑成“函数”当我们需要这些小过程的时候只需要直接调用函数名就能实现使用,不用每次重新编写小过程。以上被称之为面向过程,并不是真实意义上的函数,目的是为了简化过程。
函数的基本格式和使用
#!/bin/bash
function 问好(){
echo “早上好”
echo “中午好”
echo “晚上好”
}
问好
以上是问好 函数的基本表示
控制语句return在函数中的运用
例题
Function 问好 (){
while [ $i lt 20 ]
do if [ $i –eq 10 ];then
0不加参数 1.exit 2.break 3continue 4return
fi
done
}
echo”112233”
输入内容:
0---0~19
1---0~9
2---0~9 112233
3---0~9 11~19 112233
4---0~9
由此我们得出
Exit 跳出脚本
Break 跳出最近层的循环
Continue 跳出本次的循环,继续下一次循环
Return 直接跳出函数体,不论中间有什么。