【发布时间】:2015-07-04 07:34:58
【问题描述】:
$ a=one; echo $a
one
$ a=two echo $a
one
$ echo $a
one
a 的值会被初始化为“二”,但为什么显示为“一”?
【问题讨论】:
-
对我来说很好。
bash-3.2$ a=one bash-3.2$ echo $a one bash-3.2$ a=two bash-3.2$ echo $a two -
是的,我同意你的看法,但是我的脚本在 fedora 21 上运行有什么问题?
-
我可以验证行为,但无法解释。有趣的问题!