bash 関数パラメータの命名

bash 関数パラメータの命名

いつも気になりましたが、完全に調査したことはありません。 bashで名前付きパラメータを取得する方法はありますか?

たとえば、次のようになります。

function ql_maybe_fail {
  if [[ "$1" == "true" ]]; then
      echo "quicklock: exiting with 1 since fail flag was set for your 'ql_release_lock' command. "
      exit 1;
  fi
}

次のように変換することは可能ですか?

function ql_maybe_fail (isFail) {
  if [[ "$isFail" == "true" ]]; then
      echo "quicklock: exiting with 1 since fail flag was set for your 'ql_release_lock' command. "
      exit 1;
  fi
}

ベストアンサー1

Bashの関数は現在、ユーザー名引数をサポートしていません。

おすすめ記事