Linux Shell基础 - Bash变量 - 用户自定义变量
01、在Bash中,变量的默认类型都是字符串类型,如果要进行数值运算,则必修指定变量类型为述职型;
02、变量用等号连接值,等号左右两侧不能有空格。
03、变量的值如果有空格,需要使用单引号或双引号包括
04、在变量的值中,可以使用 “\” 转义符
05、如果需要增加变量的值,那么可以进行变量值得叠加。不过变量需要用双引号包含 “$变量名” 或用 ${变量名} 包含。
06、如果是把命令的结果作为变量值赋予变量,则需要使用反引号或 $() 包含命令
07、环境变量名建议大写,便于区分。
08、变量分类
(1)、用户自定义变量
(2)、环境变量:保存和系统操作环境相关的数据
(3)、位置参数变量:用来想脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的。
(4)、预定义变量:是Bash中已经定义好的变量,变量名不能自定义,变量作用也是固定的。
09、用户变量调用 => echo $变量名
aa=123
变量叠加:① aa=“aa”456 ② aa=$(aa)456
10、查看变量 => set 变量名(全部变量)