1、定义及赋值
格式: 变量名=变量值(等号两边没有空格)
2、引用(查看)变量
格式:$变量名、${变量名}
例: Title = shaodianlingxing echo $Title
输出:shaodianlingxing
3、双引号
功能:允许引用、\转义
例如:echo “$Title Group”
输出:shaodianlingxing Group #Title被替换
4、单引号
功能:禁止引用、转义
例如:echo '$Title Group'
输出:Title Group #Title不被替换
5、反撇号 ``,或者$()
功能:以命令输出进行替换
例如:version =`uname -r` echo $version
输出:2.6.18-194.el5
6、常见的环境变量
系统赋值:USER、LOGNAME、HOME、SHELL、...
用户操作:PATH、LANG、CLASSPATH、....
7、其他特殊变量
$?:前一条命令的状态值,0为正常;非0为异常
$0:脚本自身的程序名
$1-$9:第一到第九个位置参数
$*:命令行的所有位置参数的内容
$#: 命令行的位置参数个数