0
[[ -n $VAR ]]
と
[[ -n ${VAR:-} ]]
bettween違いは何ですか?
2回目のテストはいつ行う必要がありますか?
[[ -n $VAR ]]
と
[[ -n ${VAR:-} ]]
bettween違いは何ですか?
2回目のテストはいつ行う必要がありますか?
${VAR:-value}
は、$VAR
が空または設定されていない場合、value
に置き換えられます。このシンタックスを空のvalue
で使用する特別な理由はありません(私は考えることができます)。
この構文は、修正する必要がある1つのスクリプトで使用されています。そして私はなぜそれが使われているのか分からない。 –