2012-04-06 71 views
0

是什么bettween

[[ -n $VAR ]] 

[[ -n ${VAR:-} ]] 

区别?

什么时候应该使用第二次测试?

回答

2

语法${VAR:-value}替代value$VAR为空或未设置时。没有什么特别的原因(我能想到)使用这个语法的空value

+0

此语法用于我应修改的一个脚本中。我不明白为什么它被使用。 – 2012-04-09 09:04:40