-O=`getopt -l camera: -l help -l size -- c:hs: "$@"`
-eval set -- "$O"
-while true; do
-case "$1" in
- -c|--camera) PARAMS="$PARAMS --es camera $2"; shift 2;;
- -h|--help) show_usage; exit 0;;
- -s|--size) PARAMS="$PARAMS --ei size_index $2"; shift 2;;
- --) shift; break;;
- *) echo Error; exit 1;;
-esac
+while getopts :hc: option
+do
+ case "$option" in
+ h) show_usage;;
+ c) PARAMS="--es camera $OPTARG";;
+ ?) echo "$SCRIPTNAME: illegal option -$OPTARG"; exit 1;
+ esac