getoptとOPTARGSを使う。
◇サンプルスクリプト
optargs.sh
#!/bin/bash while getopts a:b:c: OPT do case $OPT in a) APPEND="$OPTARG" ;; b) BEE="$OPTARG" ;; c) COMPUTER="$OPTARG" ;; esac done echo $APPEND echo $BEE echo $COMPUTER
◇実行例
$ ./optargs.sh -a Assembler -b Basic -c Compiler Assembler Basic Compiler