#!/bin/bash # === Variablen === LOGDIR="/tmp/skript-logs" LOGFILE="$LOGDIR/$(basename "$0" .sh)_$(date +'%Y-%m-%d').log" # Funktion zum Protokollieren von Nachrichten log() { if [ ! -d "$LOGDIR" ]; then mkdir -p "$LOGDIR" fi if [ ! -f "$LOGFILE" ]; then touch "$LOGFILE" fi echo "$(date +'%Y-%m-%d %H:%M:%S') - $1" | tee -a "$LOGFILE" }