FC2ブログ

[getopts] bash シェルビルトイン関数によるオプション及び引数処理

■ bash シェルビルトイン関数 getopts により、オプション/オプション引数、及び、引数処理が可能。
  → getopts 関数を1度呼び出すのみでは、1つのオプション/オプション引数しか処理出来ない為、
    複数オプション/オプション引数処理の為には、while ループとcase 構文を組み合わせることが必要。
尚、
  → オプションは引数よりも前に配置する必要がある。
  → オプション表記は1文字にしか対応していない。(ロングオプション非対応)


参考文献:
■ bash のシェルスクリプト(関数)でオプション引数を扱う getopts 使い方サンプル
■ bash: コマンドライン引数のオプション解析(getopts)
■ bash によるオプション解析

関連記事
スポンサーサイト



コメント

非公開コメント