From f4e560a612e8c9e60996a24b2a676b059f5303fd Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wouter.deconinck@umanitoba.ca> Date: Sat, 14 Aug 2021 18:00:23 +0000 Subject: [PATCH] Only print help on options with -[a-zA-Z]* --- scripts/view14/generate_eps | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/view14/generate_eps b/scripts/view14/generate_eps index 5a8ee8e5..b12e4833 100755 --- a/scripts/view14/generate_eps +++ b/scripts/view14/generate_eps @@ -23,7 +23,7 @@ function print_the_help { - echo "USAGE: $0 -i <PRIM_FILE> " + echo "USAGE: $0 -i <PRIM_FILE> <slices ...> " echo " OPTIONS: " echo " -t,--tag filename tag (default: view1)" exit @@ -53,12 +53,16 @@ do shift # past argument shift # past value ;; - *) # unknown option + -[a-zA-Z]*) # unknown option #POSITIONAL+=("$1") # save it in an array for later echo "unknown option $1" print_the_help shift # past argument ;; + *) # positional options + #POSITIONAL+=("$1") # save it in an array for later + shift # past argument + ;; esac done set -- "${POSITIONAL[@]}" # restore positional parameters -- GitLab