2012-04-06 53 views
0

是什麼bettween

[[ -n $VAR ]] 

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

區別?

什麼時候應該使用第二次測試?

回答

2

語法${VAR:-value}替代value$VAR爲空或未設置時。沒有什麼特別的原因(我能想到)使用這個語法的空value

+0

此語法用於我應修改的一個腳本中。我不明白爲什麼它被使用。 – 2012-04-09 09:04:40