1shell脚本介绍
Shell 和python都是弱语言
定义变量规则 :
变量名=值
shell定义变量的规则:
1:等号两边不能有空格
2:定义特殊的变量需要用单引号或者双引号结合
3:定义linux命令需要用反单引号
区分单引号和双引号的不同和相同点
Shell取值
使用:echo $变量名
2.Shell脚本的规则
3.
4.比较运算符
5.If语句(分支结构)
格式:
if [ 条件 ]
then
语句
else
语句
fi
注意点:
1: if后面有空格, 2:条件两边有空格, 3:if条件里面存在变量,需要$,而且变量两边需要双引号, 4:fi是结束标识
If语句(分支结构)
5.1打开shell连接虚拟机
5.2创建shell脚本目录和文件
5.3编写shell if语句脚本
5.4输入学习成绩
5.5
6.Case循环语句
case规则
case $变量名 in
"值")
语句;;
"值")
语句;;
.....
esac
注意:1:case这第一行以in结尾 2:值可以是字符串也可以是数字, 如果数字范围[0-9]
3:结束语句;; 4:esac结束标志
7.For循环
for 变量 in 列表
do
语句
done
seq mix step max 注意:mix 开始数据 step:间隔 max 结束数据,如果step为1,可以省略
注意1: 结束标志done
0-100之间的偶数
0-100之间的基数
8.While循环
while [ 条件 ]
do
语句
done
注意:结束done
While后有空格, 参数之间也注意
9.函数
定义格式
函数名(){代码 }
调用格式
函数名
注意点:必须先定义一个函数,然后再调用它