1.shell功能语句
1行头文件
3行read就是相当于c里面的scanf -p就是显示
4行涉及到运算要加expr
5行echo就是输出相当于printf
2.shell分支语句(if else)
-eq是相等 -gt是不等 -lt是小于 每一个if 后面都要加 then if 开始 结束最后一行是fi
3.shell分支语句(case)
3行输入一个数 val 4行加一个条件 小于0 或者不等于100 6行输出不在范围 exit 0 是退出
八行fi对应if 10行定义val expr算数的话就要用到 19行就是否则 就是c等级
4.shell循环语句(for)
7.done
5.shell循环语句(while)
最后打印出十行**************
6.shell函数
3-6行函数的说明 8行直接打函数名就是函数的调用
先看14行 fun函数123 然后去看3-11行的函数说明 将123赋值给ABC 然后打印hello word
他们的和 等于$abc相加 运算就加expr return 返回值$NUM
16-18行 说明他是个全局的赋值如果 虽然在函数的说明里面 如果想成为局部的话 前面加local