diff --git a/vmcreate1.sh b/vmcreate1.sh index 1c7a883..c44748a 100644 --- a/vmcreate1.sh +++ b/vmcreate1.sh @@ -101,14 +101,14 @@ mksnippet(){ # Обрабатываем опции while getopts "a:f:hk:u:p:d:t:" opt; do case $opt in - a) harule="$OPTARG";; - f) file="$OPTARG" ;; - h) show_help ; exit 0;; - k) pubkey="$OPTARG";; - u) username="$OPTARG";; - p) password="$OPTARG";; - d) size="$OPTARG";; - t) tag=,"$OPTARG";; + a) harule=${OPTARG};; + f) file=${OPTARG};; + h) show_help; exit 0;; + k) pubkey=${OPTARG};; + u) username=${OPTARG};; + p) password=${OPTARG};; + d) size=${OPTARG};; + t) tag=${OPTARG};; \?) echo "Invalid option."; show_help; exit 1;; esac done