diff --git a/utils/kata-manager.sh b/utils/kata-manager.sh index 52416b920e..7330aece20 100755 --- a/utils/kata-manager.sh +++ b/utils/kata-manager.sh @@ -560,9 +560,16 @@ handle_installation() handle_args() { - case "${1:-}" in - -h|--help|help) usage; exit 0;; - esac + local opt + + while getopts "h" opt "$@" + do + case "$opt" in + h) usage; exit 0 ;; + esac + done + + shift $[$OPTIND-1] local kata_version="${1:-}" local containerd_version="${2:-}"