cpmv
智者,既能奋发不休,又能尽人事,顺天命
全部博文(122)
2014年(39)
2013年(46)
2012年(12)
2011年(3)
2010年(20)
2009年(2)
chnrlp
player92
yang1301
cynthia
镇水铁牛
z2874156
jj_19851
smoker87
jiaerba
分类:
2010-03-10 21:17:32
变量a未做定义或定义为空值
# [ -n $a ]
$?值为0
# [[ -n $a ]]
$?值为1
$a用双引号,二者值都为1
变量a被赋值,二者都为0,此为正常。
也许是个bug?保险起见,还是用[[]]吧。
bash版本3.2.25
上一篇:字符串的特殊形式:$'string'
下一篇:[[]]中使用正则表达式
登录 注册