0

違いは何ですか

[[ -n $VAR ]]

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

2番目のテストはいつ使用する必要がありますか?

4

1 に答える 1

2

構文は、が空または未設定の場合に${VAR:-value}置き換えられます。この構文を空で使用する特別な理由はありません(私が考えることができます)。value$VARvalue

于 2012-04-06T16:17:33.523 に答える