ARGS=`getopt -o u:j: -al user:,job: -- "$@"`
eval set -- "$ARGS"
while [ -n "$1" ]; do
case "$1" in
-j|--job) job=$2; shift 2;;
-u|--user) user=$2; shift 2;;
*) break;;
esac
done
- -o 短变量名
- -al 长变量名
- : 需要赋值
ARGS=`getopt -o u:j: -al user:,job: -- "$@"`
eval set -- "$ARGS"
while [ -n "$1" ]; do
case "$1" in
-j|--job) job=$2; shift 2;;
-u|--user) user=$2; shift 2;;
*) break;;
esac
done