diff --git a/co8_vbox.sh b/co8_vbox.sh index 8fa3e59..0f44677 100644 --- a/co8_vbox.sh +++ b/co8_vbox.sh @@ -4,15 +4,17 @@ # # Create multiple CentOS VBox for installation. # -# Variablen: + clear + +# Eingabe Aufforderung read -p "Wievile CentOS VMs werden benoetigt?: " VAR_QUAN read -p "Praefix Host Name [co8]: " VAR_NAME read -p "CPUs [1]: " VAR_CPU read -p "Memory [1024]: " VAR_MEM - +# Variablen: IFS=" " VAR_NAME=${VAR_NAME:-co8} @@ -27,6 +29,7 @@ VAR_PATH="${HOME}/VirtualBox VMs/ISO/" VAR_VB="${HOME}/VirtualBox VMs" VAR_ISO=CentOS-7-x86_64-DVD-2003.iso +# Schliefe für die Erzeugung der VMs. for N in $(seq 1 $VAR_QUAN) do VBoxManage createvm \ diff --git a/co8_vdi.sh b/co8_vdi.sh index 1ab4830..e38e4dd 100644 --- a/co8_vdi.sh +++ b/co8_vdi.sh @@ -4,18 +4,16 @@ # # Create VBox -# Variablen: - - clear + read -p "Wievile CentOS VMs werden benoetigt?: " VAR_QUAN read -p "Praefix Host Name [co8]: " VAR_NAME read -p "CPUs [1]: " VAR_CPU read -p "Memory [1024] : " VAR_MEM +# Variablen: IFS=" " - VAR_NAME=${VAR_NAME:-co8} VAR_CPU=${VAR_CPU:-1} VAR_MEM=${VAR_MEM:-1024} @@ -27,7 +25,7 @@ VAR_NET=en0 VAR_VB="${HOME}/VirtualBox VMs" VAR_VDI="${HOME}/VirtualBox VMs/VDI/centos8_master.vdi" - +# Schleife for N in $(seq 1 $VAR_QUAN) do VBoxManage createvm \ diff --git a/create_vbox.sh b/create_vbox.sh index 1a64a44..7937d24 100644 --- a/create_vbox.sh +++ b/create_vbox.sh @@ -4,6 +4,11 @@ # # Create VBox +clear + +# Variablen +IFS=" +" VAR_OS_UBU=Ubuntu_64 VAR_OS_RH=RedHat_64 VAR_VGA=vmsvga # none|vboxvga|vmsvga|vboxsvga @@ -20,10 +25,8 @@ VAR_UBUS=ubuntu-20.04.1-live-server-amd64.iso VAR_CO7=CentOS-7-x86_64-Minimal-2009.iso VAR_CO8=CentOS-8.2.2004-x86_64-minimal.iso -clear -IFS=" -" +# Eingabe Aufforderung & Schleife read -p "Wievile VMs werden benoetigt? [1]: " VAR_QUAN read -p "Welche Praefix soll die VM erhalten?: " VAR_PRE echo diff --git a/create_vdi.sh b/create_vdi.sh index 64ad363..49fcd23 100644 --- a/create_vdi.sh +++ b/create_vdi.sh @@ -4,6 +4,11 @@ # # Create VBox from template +clear + +# Variablen +IFS=" +" VAR_OS_UBU=Ubuntu_64 VAR_OS_RH=RedHat_64 VAR_VGA=vmsvga # none|vboxvga|vmsvga|vboxsvga @@ -14,7 +19,6 @@ VAR_NET=en0 VAR_BOOT=30000 # Komponenten der Installation - VAR_PATH="${HOME}/VirtualBox VMs/VDI" VAR_VB="${HOME}/VirtualBox VMs" VAR_UBUD="${VAR_PATH}/ubu2004d_master.vdi" @@ -22,11 +26,7 @@ VAR_UBUS="${VAR_PATH}/ubu2004s_master.vdi" VAR_CO7="${VAR_PATH}/centos7_master.vdi" VAR_CO8="${VAR_PATH}/centos8_master.vdi" - -clear - -IFS=" -" +# Eingabe Aufforderung & Schleife read -p "Wievile VMs werden benoetigt? [1]: " VAR_QUAN read -p "Welche Praefix soll die VM erhalten?: " VAR_PRE echo diff --git a/delete.sh b/delete.sh index 40d367a..e711d36 100644 --- a/delete.sh +++ b/delete.sh @@ -4,17 +4,15 @@ # # Delete a VBox -# Variablen: - - clear + +# Variablen: VBoxManage list vms read -p "Wievile VMs sollen geloest werden?: " VAR_QUAN read -p "Praefix der VBox : " VAR_NAME IFS=" " - VAR_VB="${HOME}/VirtualBox VMs" diff --git a/hostname.sh b/hostname.sh index 1a4984f..a2ef554 100644 --- a/hostname.sh +++ b/hostname.sh @@ -9,18 +9,18 @@ clear read -p "Wievile VMs sind es?: " VAR_QUAN -read -p "Wie ist die Aktuelle Prfix in der VBox? : " VAR_PRE +read -p "Wie ist die Aktuelle Prfix in der VBox?: " VAR_PRE read -p "Welchen Host Name sollen sie bekommen [ubu]: " VAR_NAME -#read -p "Name Admin User [root] :" VAR_USER -#read -p "Passwort Admin User [Start1234] : " VAR_PASS +read -p "Name Admin User [root]: " VAR_USER +read -p "Passwort Admin User [Start1234]: " VAR_PASS IFS=" " VAR_NAME=${VAR_NAME:-ubu} VAR_VB="${HOME}/VirtualBox VMs" -#VAR_USER=${VAR_USER:-root} -#VAR_PASS=${Start1234} +VAR_USER=${VAR_USER:-root} +VAR_PASS=${Start1234} for N in $(seq 1 $VAR_QUAN) do diff --git a/start.sh b/start.sh index cdbb1ff..fe98da6 100644 --- a/start.sh +++ b/start.sh @@ -4,17 +4,16 @@ # # Start given VBox -# Variablen: - - clear + VBoxManage list vms read -p "Wievile VMs sollen gestartet werden?: " VAR_QUAN read -p "Praefix in der VBox: " VAR_NAME + +# Variablen: IFS=" " - VAR_VB="${HOME}/VirtualBox VMs" VAR_VDI="${HOME}/VirtualBox VMs/VDI/ubu2004_master.vdi" diff --git a/stop.sh b/stop.sh index ea631e6..82708bd 100644 --- a/stop.sh +++ b/stop.sh @@ -4,21 +4,19 @@ # # Stop given VBox -# Variablen: - - clear + VBoxManage list vms read -p "Wievile VMs sollen gestartet werden?: " VAR_QUAN read -p "Praefix in der VBox [ubu]: " VAR_NAME +# Variablen: IFS=" " - VAR_VB="${HOME}/VirtualBox VMs" VAR_VDI="${HOME}/VirtualBox VMs/VDI/ubu2004_master.vdi" - +# Schleife for N in $(seq 1 $VAR_QUAN) do VBoxManage controlvm ${VAR_NAME}-${N} poweroff diff --git a/ubu_vbox.sh b/ubu_vbox.sh index 416fbec..30e45ab 100644 --- a/ubu_vbox.sh +++ b/ubu_vbox.sh @@ -4,15 +4,17 @@ # # Create Ubunut VBox -# Variablen: + clear + +# Eingabe Auffoderung read -p "Wievile Ubuntu VMs werden benoetigt?: " VAR_QUAN read -p "Praefix Host Name [ubu] : " VAR_NAME read -p "CPUs [1]: " VAR_CPU read -p "Memory [1024] : " VAR_MEM - +# Variablen: IFS=" " VAR_NAME=${VAR_NAME:-ubu} @@ -27,6 +29,7 @@ VAR_PATH="${HOME}/VirtualBox VMs/ISO/" VAR_ISO=ubuntu-20.04.1-live-server-amd64.iso VAR_VB="${HOME}/VirtualBox VMs" +# Schliefe zur erzeugung der VMs for N in $(seq 1 $VAR_QUAN) do VBoxManage createvm \ diff --git a/ubu_vdi.sh b/ubu_vdi.sh index 2e46cc0..6abb65c 100644 --- a/ubu_vdi.sh +++ b/ubu_vdi.sh @@ -4,18 +4,17 @@ # # Create VBox from template -# Variablen: - - clear + +# Eingabe Aufforderung read -p "Wievile Ubuntu VMs werden benoetigt?: " VAR_QUAN read -p "Praefix Host Name [ubu]: " VAR_NAME read -p "CPUs [1]: " VAR_CPU read -p "Memory [1024] : " VAR_MEM +# Variablen: IFS=" " - VAR_NAME=${VAR_NAME:-ubu} VAR_CPU=${VAR_CPU:-1} VAR_MEM=${VAR_MEM:-1024} @@ -27,6 +26,7 @@ VAR_VB="${HOME}/VirtualBox VMs" VAR_VDI="${HOME}/VirtualBox VMs/VDI/ubu2004_master.vdi" +# Schleife zur Erzeugung der VMs for N in $(seq 1 $VAR_QUAN) do VBoxManage createvm \