-
Notifications
You must be signed in to change notification settings - Fork 1.8k
SC2214
koalaman edited this page May 28, 2017
·
1 revision
while getopts "vr" n
do
case "$n" in
v) echo "Verbose" ;;
r) echo "Recursive" ;;
n) echo "Dry-run" ;;
*) usage;;
esac
done
while getopts "vrn" n # 'n' added here
do
case "$n" in
v) echo "Verbose" ;;
r) echo "Recursive" ;;
n) echo "Dry-run" ;;
*) usage;;
esac
done
You have a case
statement in a while getopts
loop that matches a flag that hasn't been provided in the getopts
option string.
Either add the flag to the options list, or delete the case statement.
None.