Shell基础(三)
二、Shell进阶(重点)
1.变量
变量的含义
什么是量:量就是数据
什么是变量:数据可以发生翻遍就是变量,在一个脚本周期内,其值可以发生改变的量就是变量。变量是shell中不可或缺的一部分,也是最基础,最重要的组成部分
什么叫做一个脚本周期:一个脚本周期我们可以简单的理解为当前的shell文件。
变量的定义与使用
变量要先定义后使用
定义形如:class_name=”yunwei”
使用形如:echo $class_name
变量就是由2部分组成,一个是变量名(左边),另外一部分是变量的值(右边)
变量名和变量值是什么关系
变量名和变量值是使用和被使用关系,我们的变量名来使用变量值
在使用变量的时候一定需要在变量名前添加一个$符号,该要求在其他语言中也存在的(例如:php)
变量名的规范:
注意,变量名后面的等号左右不能有空格,这可能和你熟悉的所有编程语言都不一样。同时变量名的命名须遵循如下规则:
命名只能使用英文字母,数字和下划线,收个字符不能以数字开头。
中间不能有空格,可以使用下划线“_”
不能使用标点符号
不能使用bash里的关键字(可用help命令查看保留关键字)