Files
virtualbox/test/hostname.sh
2022-04-22 10:11:56 +02:00

33 lines
663 B
Bash
Executable File

#!/bin/bash
#
# @Branislav Zeljak v0.1
#
# Cange VBox hostname
# Variablen:
clear
read -p "Wievile VMs sind es?: " VAR_QUAN
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
IFS="
"
VAR_NAME=${VAR_NAME:-ubu}
VAR_VB="${HOME}/VirtualBox VMs"
VAR_USER=${VAR_USER:-root}
VAR_PASS=${Start1234}
for N in $(seq 1 $VAR_QUAN)
do
VBoxManage guestcontrol ${VAR_PRE}-${N} \
run -v \
--username root \
--password Start1234 \
-- "/usr/bin/hostnamectl" set-hostname ${VAR_NAME}-${N}
done