From: Evan Broder Date: Sun, 1 Mar 2009 17:25:13 +0000 (-0500) Subject: Don't loop infinitely if options are misspelled (or invalid). X-Git-Url: http://xvm.mit.edu/gitweb/invirt/scripts/invirt-admin.git/commitdiff_plain/b2b68e789e1f35b59ce540f7cc0f32d4e4c8986e Don't loop infinitely if options are misspelled (or invalid). svn path=/trunk/scripts/invirt-admin/; revision=2237 --- diff --git a/invirt-admin b/invirt-admin index 3465bea..64b02ee 100755 --- a/invirt-admin +++ b/invirt-admin @@ -32,6 +32,11 @@ while [ $# -gt 0 ]; do --arch) arch=$2; shift 2;; --dist) dist=$2; shift 2;; --mirror) mirror=$2; shift 2;; + *) + echo "Unknown option: $1" + echo + usage + ;; esac done if [ -z "$name" ]; then