1、运行SH脚本的方式
2、变量
2.1常用的系统变量
输出系统变量:echo $(系统变量的大写)
2.2位置变量
位置变量传参
注意:$n 参数为两位数以上的时候要用{}包括,否则$1识别为第一个参数,2识别为字符串
2.3预订定义变量
2.4自定义变量
3.Shell符号
3.1美元符号
3.2单引号
3.3双引号
单引号和双引号的区别
3.4反引号
3.5中括号
3.6双括号
3.7转义符
4.Shell基本运算符
4.1算术运算符
4.2关系运算符对数字判断
4.3布尔运算符
4.4逻辑运算符
4.5字符串运算符
4.6文件测试运算符
for循环五种形式
第一种格式,适用于固定循环次数
第二种 循环次数可变
第三种,循环读取变量值(位置参数)或者数组元素
第四种,循环读取命令结果(反引号或变量)
第五种,循环读取目录下的所有文件和目录
1.循环1到自然数(键盘输入数字) 累加 打印最后累加值
2.传入一个目录参数(例: /root) 循环读取该目录下面所有文件和目录,打印文件名字(排除目录)
从传入10个数字,计算和、最大值、最小值
死循环和break 输入6才能跳出循环
猜数字游戏:电脑随机产生一个100以内的数字(随机变$RANDOM % 100)
,通过每次键盘输入来猜数字,输入的小了就提示往大猜,输入大了就提示往小里猜, 直到输入正确数字