#系统变量
env 查看系统变量
echo $HOSTNAME 查看变量内容
set 查看系统环境变量,也显示用户自定义变量,比较全
#用户自定义变量
a=1;b=2 定义变量
echo $a $b 输出变量值
#引用变量执行结果
myvim=`which vim`
#变量与数字相结合要加双引号
d="$myvim"3
#进入子shell, 之前定义的变量不存在
bash
#要使用之前定义的变量,要全局声明
export a=1
bash
echo $a 之前定义的变量还可以用
#取消变量值
unset d
echo $d
习题
1. 自定义变量时,变量名需要符合什么样的规则?
变量名可以包含大写字母
变量名只能包含数字、字母和下划线
2. 可以使用哪个命令显示出刚定义的变量?
set
3. 要想在子shell中也可以使用自定义变量,需要如何何做?
export a=1
总结:
主要: 全局声明变量export 取消变量值unset
时间: 2024-10-24 01:46:10