自用(老韩linux课里的shell部分)
快速入门
变量
环境变量
环境变量就是全局变量,通过图中命令在相关的文件内进行添加
单行注释#
多行注释:<<! 内容 !,开头和结尾的符号都要各自独占一行
位置参数变量
在执行脚本的时候传入参数
$0: 执行脚本的这条命令 如 ./sheoll.sh
预定义变量
由开发者定好的预定义变量
条件判断
上面这玩意的判断执行逻辑类似于三目运算符
if [ 1 -eq 1 ] 两个中括号与判断条件之间必须有空格,if后也要接一个空格
运算符
循环
for循环分了两种语法
第一种类似于for each循环
第二种就是传统for循环
还有在for这里是可以用 < >=来用于判断的
read读入+系统/自定义函数
函数
自定义函数没有(不写)形参