タグ

ブックマーク / qiita.com/rita_cano_bika (1)

  • シェルスクリプト オプション解析テンプレート - Qiita

    オプション解析用テンプレート いつもオプション解析の時に調べたりすると忘れるので、テンプレート オプションを指定した場合で引数がないといけない場合、なくてもよい場合など。好きに改造して使ってください。 #!/bin/bash PROGNAME=$(basename $0) VERSION="1.0" HELP_MSG="'$PROGNAME -h'と指定することでヘルプを見ることができます" # ヘルプメッセージ usage() { echo "Usage: $PROGNAME -a arg [-b arg] param" echo echo "オプション:" echo " -h, --help" echo " --version" echo " -a, --long-a <ARG> <必須>" echo " -b, --long-b <string> [任意] *オプション指定時は引数を

    シェルスクリプト オプション解析テンプレート - Qiita
  • 1