Files
virtualbox/code_snippet/zufall_name.sh
2023-10-01 12:59:49 +02:00

56 lines
1.3 KiB
Bash

# Hier sind die gleichen Vornamen aus "Herr der Ringe", aber in Kleinbuchstaben:
#
# frodo
# samweis
# gandalf
# aragorn
# legolas
# gimli
# boromir
# meriadoc
# peregrin
# arwen
# galadriel
# celeborn
# elrond
# glorfindel
# faramir
# eowyn
# theoden
# treebeard
# gollum
# sauron
# saruman
# bilbo
# denethor
# radagast
# thranduil
# bard
# fíli
# kíli
# dori
# frodo
#!/bin/bash
# Funktion, um einen zufälligen Namen aus der Liste auszuwählen
get_random_name() {
# Liste der Namen in Kleinbuchstaben
local names=("frodo" "samweis" "gandalf" "aragorn" "legolas" "gimli" "boromir" "meriadoc" "peregrin" "arwen" "galadriel" "celeborn" "elrond" "glorfindel" "faramir" "eowyn" "theoden" "treebeard" "gollum" "sauron" "saruman" "bilbo" "denethor" "radagast" "thranduil" "bard" "fíli" "kíli" "dori" "frodo")
# Zufälligen Index auswählen
local random_index=$((RANDOM % ${#names[@]}))
# Zufälligen Namen auswählen und zurückgeben
echo "${names[random_index]}"
}
# Verwenden der Funktion, um einen zufälligen VM-Namen zu generieren
random_vm_name=$(get_random_name)
# VirtualBox-Befehle hier einfügen, um eine VM mit dem zufälligen Namen zu erstellen
# Zum Beispiel: VBoxManage createvm --name "$random_vm_name" ...
# Ausgabe des zufälligen VM-Namens
echo "Der zufällig generierte VM-Name ist: $random_vm_name"