★Bash getopts 組み込みは、--長いオプションを処理できず、1文字のみ
while getopts "a:b:c" opt
do
case ${opt} in
a ) value_a=${OPTARG} ;;
b ) value_b=${OPTARG} ;;
c ) value_c=${OPTARG} ;;
esac
done
実行する
./test.sh -a a -b b -c c
★--と-
-:古典的なUNIX系コマンドでは、オプションは1文字
--:GNUが始めた新しいスタイルでは、長いがわかりやすい英単語でオプションを指定する