#!/bin/bash # Überprüfen, ob ein Verzeichnis als Argument übergeben wurde if [ -z "$1" ]; then echo "Bitte gib das Verzeichnis an, das konvertiert werden soll." exit 1 fi # Wechseln in das angegebene Verzeichnis cd "$1" || { echo "Verzeichnis nicht gefunden!"; exit 1; } # Konvertieren aller .jpg- und .png-Dateien in WebP for file in *.jpg *.png; do if [ -f "$file" ]; then echo "Konvertiere $file in WebP..." cwebp "$file" -o "${file%.*}.webp" else echo "Keine .jpg- oder .png-Dateien gefunden." fi done echo "Konvertierung abgeschlossen!"