变量名=变量值
unset 变量名
$变量名
${变量名}
但是 ${变量名} 可以处理一些细节情况,例如:
// 定义 name=dzm
$ name=dzm
// 输出 $name
$ echo $name
dzm
// 名称后面拼接 '吃饭了',由于是中文,不会对属性进行影响,可以正常输出
$ echo $name吃饭了
dzm吃饭了
// 但是如果属性后面加的是数字,或者其他可用于定义属性的多余字符,则会输出失败
$ echo $name3
$ echo $name3.7
.7
// 所有这个时候就需要 ${变量名} 来进行区分处理了
$ echo ${name}3.7
dzm3.7
echo $PATH