文章目录
Bash 变量
1. 用户自定义变量
1.1 什么是变量
变量是计算机内存的单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或者是一个数字,就把它放在一个变量中。每个变量都有一个名字,所以很容易引用它。
使用变量可以保存有用信息,使系统获知用户相关设置,变量也可以用于保存暂时信息。
1.2 变量设置规则
-
变量名称可以由字母、数字和下划线组成,但是不能以数字开头。”2name" 是错误的变量名。
-
在Bash中,变量的默认类型都是字符串型,如果要进行数值运算,则必须指定变量类型为数值型。
-
变量用等号连接值,等号左右两侧不能有空格。
-
变量的值如果有空格,需要用单引号或双引号包括。
-
在变量的值中,可以使用“"转义符。
-
如果需要增加变量的值,可以进行变量值的叠加。不过变量需要用双引号包括“ 变 量 名 ” 或 用 变量名”或用 变量名”或用{