#!/bin/bash

# Prüfen, ob ein Verzeichnis übergeben wurde
DIR="${1:-.}"

# Prüfen, ob das Verzeichnis existiert
# Wenn du keinen Pfad angibst, wird automatisch das aktuelle Verzeichnis verwendet.
if [ ! -d "$DIR" ]; then
  echo "Verzeichnis existiert nicht!"
  exit 1
fi

# Zufällige JPG-Datei auswählen
FILE=$(find "$DIR" -maxdepth 1 -type f \( -iname "*.jpg" -o -iname "*.jpeg" \) | shuf -n 1)

# Prüfen, ob eine Datei gefunden wurde
if [ -z "$FILE" ]; then
  echo "Keine JPG-Dateien gefunden."
  exit 1
fi

# Kopieren und überschreiben (falls vorhanden)
cp -f "$FILE" "$DIR/aktuell.jpg"

echo "Datei '$FILE' wurde nach '$DIR/aktuell.jpg' kopiert."
