Ich möchte alle MP3s, die versehentlich in einem Flac-Ordner abgelegt wurden, in ihren übergeordneten Ordner ziehen.
Es sollte egal sein, wie tief die Ordner sind, ich möchte nur die passenden Dateien genau ein Verzeichnis nach oben verschieben.
So wähle ich meine Dateien aus:
find . -path "*/flac/*" -name '*.mp3'
Dies funktioniert aus meinem Musikordner, aber ich stecke hier fest. Alle Lösungen, die ich gefunden habe, verschieben entweder die Dateien in den übergeordneten Ordner des aktuellen Ordners oder erfordern eine feste Struktur.
flac
Pfad wie*/flac/flac/x.mp3
sonst wird diex.mp3
Datei um zwei Ebenen nach oben verschoben.