- 变量名=变量值
-
- 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
-