1.变量的含义
①什么是变量
数据可以发生改变的量(在一个脚本周期内,其值可以发生改变的量就是变量)。变量是shell中不可缺少的一部分,也是最基础,最重要的一部分
②什么叫做脚本周期
一个脚本周期可以简单的理解为一个当前的shell文件
2.变量的定义与使用(变量是先定义后使用)
形式如下:
class_name=”yunwei”
echo $class_name
变量就是有两个部分组成,一个是变量名,一个是变量值(变量名在左,变量值在右)
3.变量名和变量值之间的关系
变量名和变量值之间是使用和被使用的关系,变量名来使用变量值
(使用变量的时候一定需要在变量名前添加一个$符号,该要求在其他语言中也是存在的,例如PHP)
4.变量名的规范(变量名后边等号左右不能有空格)
①不能使用标点符号
②不能使用bash里边的关键字
③中间不能有空格,可以使用下划线“_”
④命名只能用英文字母,数字和下划线“_”,首个字符不能以数字开头
5.关于单双引号的问题
双引号能够识别变量,双引号能够实现转义(类似于“\*”)
单引号是不能识别变量,只会原样输出,单引号是不能转义的