タグ

ブックマーク / bsdhack.org (1)

  • Shell 変数

    デフォルト値への置換 ${parameter:-word} ${parameter} が NULL の場合 word に置換される。 $ echo ${foo} $ echo ${foo:-FOO} FOO $ echo ${foo} $ foo=BAR $ echo ${foo:-FOO} BAR デフォルト値の代入 ${parameter:=word} ${parameter} が NULL の場合 word に置換され、 かつ parameter に代入される。 $ echo ${foo} $ echo ${foo:=FOO} FOO $ echo ${foo} FOO $ echo ${foo:=BAR} FOO 値の検査とエラー ${parameter:?[word]} ${parameter} が NULL の場合 word が指定されていればその値を、 指定されていない場合は

  • 1