Hallo alle zusammen,
um MP3's zu sortieren und in extra Ordner zu packen nutze ich folgenden Befehl:
Wenn ich jetzt allerdings das ganze so umbaue, das es auch auf Ogg Dateien sortieren solltePHP-Code:
find -name "*.mp3" | while read mp3; do art=`mp3info -p "%a\n" "${mp3}"`;letter=${art:0:1};[ "${letter}" != "" ] && mkdir -p "${letter}/${art}" && mv "${mp3}" "${letter}/${art}/"; done
(
)PHP-Code:
find -name "*.ogg" | while read ogg; do art=`ogginfo "%a\n" "${ogg}"`;letter=${art:0:1};[ "${letter}" != "" ] && mkdir -p "${letter}/${art}" && mv "${ogg}" "${letter}/${art}/"; done
kommt nur sowas dabei raus:
Ich habe dann in dem entsprechendem Verzeichnis einen Ordner mit dem Buchstaben E. Dieser rum enthält dann wieder einen Ordner welcher nachfolgende Bezeichnung enthält:mkdir: kann Verzeichnis „E/Error opening input file "%a\\n": Datei oder Verzeichnis nicht gefunden\nProcessing file "./Aerosmith - Get A Grip - 03 - Get A Grip.ogg"...\n\nNew logical stream (#1, serial: 7d00b6d9): type vorbis\nVorbis headers parsed for stream 1, information follows...\nVersion: 0\nVendor: Xiph.Org libVorbis I 20090709\nChannels: 2\nRate: 44100\n\nNominal bitrate: 112,000000 kb“ nicht anlegen: Der Dateiname ist zu lang
Wie kriege ich das jetzt hin, das meine Musik in Ordnern Alphabetisch auf der Festplatte sortiert bekomme?Error opening input file "%a\n": Datei oder Verzeichnis nicht gefunden
Processing file ".
Gruß
Christian
Lesezeichen