一、变量的定义
#### 定义本身
变量就是内存一片区域的地址
#### 变量存在的意义
命令无法操作一直变化的目标
用一串固定的字符来表示不固定的目标可以解决此问题
二、shell脚本中变量的定义方法
环境级别
export a=1
在环境关闭后变量失效
用户级别
vim ~/.bash_profile
export a=1
切换用户后失效
系统级别
vim /etc/profile
export a=2
vim /etc/profile.d/westos.sh
export b=3
##可以写在配置文件中但不建议,容易破坏配置文件
##写在配置文件子文件中比较安全
变量名称
变量名称可包含的字符
字母
下划线_
数字
变量名称定义规则
不能用数字开头
建议:
变量名称短全用大写字符
变量名称长用_区分子类
WESTOS
Westos_Linux
westoS_Linux
三、变量的转译
1、转译
\ #转译单个字符
" "