08 Dec 2014
变量命名方式: “=“两边不能有空格
用法举例:
# 双引号和单引号有区别,一个是强引用,一个是弱引用,双引变量,单引字符 # 单引号认为,$a是字符,只关心字符 b='$a is singapore' ; echo $b $a is singapore # 双引号认为,$a是变量,关心变量内容 b="$a is singapore" ; echo $b SG is singapore # 变量连接字符串 # 系统会将ayes识别成一个变量 a=$ayes # 用{}处理一下 a=${a}yes echo $a SGyes # 反引号内如果有命令,返回命令执行结果,反引号执行命令 which yum /usr/bin/yum rpm -qf /usr/bin/yum yum-3.2.29-40.el6.centos.noarch # 用反引号返回which命令的执行结果 rpm -qf `which yum` yum-3.2.29-40.el6.centos.noarch
unset 变量名称(取消掉变量值)
# unset了quanju,重新查看,quanju已经不存在了 unset quanju echo $quanju