# !/bin/bash
AGE=50 #定义变量,赋值的前后一定不要有空格
AGE=5 #重新赋值
echo $AGE #访问变量
unset AGE #删除变量定义
student[0]=jack #定义数组
student[1]=john
echo ${student[0]} #访问数组的第0个元素
echo ${student[*]} #打印数组中所有元素
teacher=(gates jobs) #另一种定义数组的方法
echo ${teacher[*]}
#字符的quoting,像html escaping一样,使特殊字符失去特有的意义
echo Hello \; world #使分号失去连接两个命名的作用,本行将输出"Hello ; world"
echo 'Input your <name> and pay $5' #使单引号里括起来的字符串里的所有特殊字符都失去特殊意义
price=5; echo "Input your <name> and pay $price dollars" #双引号也可实现quoting,但会保留$等符号的特殊意义