1. 本地变量
本地变量:当前用户自定义的变量。当前进程中有效,其他进程及当前进程的子进程无效。
[root@master ~]# ps PID TTY TIME CMD 75643 pts/0 00:00:00 bash 75742 pts/0 00:00:00 ps [root@master ~]# A=hello [root@master ~]# echo $A hello [root@master ~]# useradd user01 [root@master ~]# su user01 # 切换用户,开启一个新的进程 [user01@master root]$ ps PID TTY TIME CMD 75749 pts/0 00:00:00 bash 75762 pts/0 00:00:00 ps [user01@master root]$ echo $A |
用户自定义的变量由字母或下划线开头,由字母,数字或下划线序列组成,并且大小写字母意义不同,变量名长度没有限制。
变量调用
在使用变量时,要在变量名前加上前缀“$”。