シェルスクリプトパラメータの置換

シェルスクリプトパラメータの置換

次のシェルスクリプト行が表示されます。

local soft_upgrade=${3:-false}

どういう意味ですか? 3:-falseが何を意味するのかわかりません。

ベストアンサー1

いいえ、これは配列とは関係ありません。デフォルトです。パラメータの置換

設定しない場合に$3設定され、それ以外の場合に設定されます。soft_upgradefalse$3

おすすめ記事