From c03c066d41be645cde34d92d2ce580bbdfb0ad79 Mon Sep 17 00:00:00 2001 From: phil Date: Mon, 15 Jan 2024 00:02:43 +0100 Subject: [PATCH] mkvm options --- scripts/mkvm | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/scripts/mkvm b/scripts/mkvm index 9f7e463..defb04c 100755 --- a/scripts/mkvm +++ b/scripts/mkvm @@ -61,16 +61,19 @@ fi if [[ $1 == "--help" ]] || [[ $1 == "-h" ]] || [[ $1 == "-V" ]] ; then usage fi -if [[ $1 == "-s" ]] ; then - startmode=1 - shift -fi -if [[ $1 == "-r" ]] ; then - deletemode=1 - shift -fi -vm="$1" - +while [[ -n "$1" ]] ; do + if [[ "$1" == "-s" ]] ; then + startmode=1 + shift + elif [[ "$1" == "-r" ]] ; then + deletemode=1 + shift + else + parm=$1 + shift + fi +done +vm="${parm}" create_vm "${vm}" if [[ "${vm}" == "s-adm" ]] ; then bash addint.s-adm @@ -130,5 +133,5 @@ else exit 2 fi if [[ $startmode == 1 ]] ; then - vboxmanage startvm "${vm}"--type headless + vboxmanage startvm "${vm}" --type headless fi