Я пытаюсь проанализировать параметр -temp
с помощью Bash getopts. Я вызываю свой script следующим образом:
./myscript -temp /foo/bar/someFile
Вот код, который я использую для анализа параметров.
while getopts "temp:shots:o:" option; do
case $option in
temp) TMPDIR="$OPTARG" ;;
shots) NUMSHOTS="$OPTARG" ;;
o) OUTFILE="$OPTARG" ;;
*) usage ;;
esac
done
shift $(($OPTIND - 1))
[ $# -lt 1 ] && usage