目录
一、变量的定义
1、定义
变量就是内存一片区域的地址
2.变量存在的意义
命令无法操作一直变化的目标
用一串固定的字符来表示不固定的目标可以解决此问题
二、shell脚本中变量的定义方法
1.环境级别
export A=1
在环境关闭后变量失效
2.用户级别
vim ~/.bash_profile
export A=1
source ~/.bash_profile
3、系统级别
[root@westos-firewall mnt]# vim /etc/profile.d/A.sh
[root@westos-firewall mnt]# source /etc/profile.d/A.sh
4、变量名称定义规则
变量名可以使用:
字母
下划线_
数字
不能用数字开头
变量名称短全用大写字符
变量名称长用_区分子类
Westos_Linux
westoS_Linux
三、变量的转译
1、转义
转译:\ 转译单个字符" " 弱引用,批量转译个数字符 不能转译"