allow only valid integers for --keep-count

This commit is contained in:
TamCore 2014-10-09 19:19:09 +02:00
parent 39b3f5a40c
commit ec038625f7

View file

@ -10,6 +10,7 @@ INC_BACKUP="no"
# COMMANDLINE PARSING
shopt -s extglob
for param in "$@"; do
case $param in
-h|--help)
@ -23,7 +24,7 @@ for param in "$@"; do
--destination=*)
DESTINATION=${param#*=}
;;
--keep-count=*)
--keep-count=+([0-9]))
KEEP_COUNT=${param#*=}
;;
--suspend=*)
@ -37,6 +38,7 @@ for param in "$@"; do
;;
esac
done
shopt -u extglob
test "$SUSPEND" -eq "yes" && SUSPEND="" || SUSPEND="--skip-suspend"