Ich habe chatgpt mein Problem geschrieben und folgendes Skript erhalten. Es funktionierte auf Anhieb.
#!/bin/bash
# Definiere das Verzeichnis, in dem du die SMIL-Dateien ändern möchtest
verzeichnis="/pfad/zum/verzeichnis"
# Gehe zum Verzeichnis
cd "$verzeichnis"
# Durchsuche alle SMIL-Dateien im Verzeichnis
for datei in *.smil; do
# Überprüfe, ob die Datei existiert und eine reguläre Datei ist
if [[ -f $datei ]]; then
# Entferne den Text "XXXXXXXXXXX" aus der Datei und speichere sie temporär
sed 's/XXXXXXXXXXX//g' "$datei" > temporary_file
# Ersetze die ursprüngliche Datei durch die temporäre Datei
mv temporary_file "$datei"
fi
done
echo "Der Text 'MyStudio' wurde aus allen SMIL-Dateien im Verzeichnis entfernt."