From 126220beafb352fbc207bedee218c29f8d2fe4d9 Mon Sep 17 00:00:00 2001
From: Nikolai Milenko <nikolai.milenko@informatik.hs-fulda.de>
Date: Wed, 22 Jan 2025 20:19:01 +0100
Subject: [PATCH] Upload New File

---
 "\303\234bungen/Woche-7/nice_or_naughty.sh" | 27 +++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 "\303\234bungen/Woche-7/nice_or_naughty.sh"

diff --git "a/\303\234bungen/Woche-7/nice_or_naughty.sh" "b/\303\234bungen/Woche-7/nice_or_naughty.sh"
new file mode 100644
index 0000000..d0b1f21
--- /dev/null
+++ "b/\303\234bungen/Woche-7/nice_or_naughty.sh"
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+echo "Willkommen beim Nikolaus-Checker!"
+echo "Bitte geben Sie die Namen der Kinder ein (eine Zeile pro Name). Beenden mit "exit" + Enter"
+ 
+# Lesen der Namen in ein Array
+namen=()
+while true; do
+    read -r name
+    # Wenn die Name ist exit, dann wird das Programm beendet.
+    if [ "$name" == "exit" ]; then
+        break
+    fi
+    namen+=("$name")
+done
+
+# Verarbeiten jedes Kindes
+for name in "${namen[@]}"; do
+    if (( RANDOM % 2 )); then
+        verhalten="nice"
+        geschenk="🎁"
+    else
+        verhalten="naughty"
+        geschenk="🌿"
+    fi
+    echo "$name war $verhalten und bekommt: $geschenk"
+done
-- 
GitLab