Hallo, Hintergrund für meine Frage ist ein Problem, das nicht direkt mit Linux zu tun hat. Ich denke aber, dass es gerade unter Linux leicht sein sollte, ein Tool zu finden (oder ein Skript zu schreiben), mit dem man das Problem in den Griff bekommt.
Mit dem iRiver E150 habe ich nun schon den 2. MP3-Player erwischt, der die Tracks (ob OGG oder MP3) in einem Verzeichnis leider nicht in alphabetischer Reihenfolge abspielen kann, sondern immer ganz stupide die physische Reihenfolge nimmt (bei FAT-Partitionen sind Verzeichnisse im Prinzip auch nur Dateien). Dies ist gerade bei Hörbüchern sehr lästig. Im Einzelfall lässt sich ein Hörbuch von Hand korrigieren. "ls -f" und auch "mc" kann die unsortierte Reihenfolge anzeigen, und wenn man die Dateien in alphabetischer Reihenfolge in ein neu angelegtes Verzeichnis schiebt, ist die Ordnung ohne viel Zeitaufwand hergestellt. (Es geht nur um die Reihenfolge der Verzeichniseinträge, nicht um die Lage der inodes bzw. Clusterketten). Ich habe auch schon einmal ein kleines Skript erstellt, das auf den meisten Verzeichnissen manuell funktioniert, aber ich suche eine systematische und allgemeine Lösung. Und da setzt die Ursachenforschung ein: Wie konnten die Dateien überhaupt durcheinander geraten, als ich sie von der Festplatte auf das (als USB-Laufwerkgemountete) Geräte kopierte? - Vermutung: Die Dateien waren bereits auf der Festplatte unsortiert. Das führt zu der Frage, ob es denn kein Kopiertool gibt, das beim Kopieren von Verzeichnissen deren Inhalt alphanumerisch sortiert bearbeitet. Möglicherweise kopieren einige Tools das Verzeichnis als Datei bzw. als ganzen Cluster und passen dann nur noch die Startcluster an (FAT). Lässt sich das nachlesen, ohne den Code zu lesen? Ein entsprechender Parameter bei cp ist mir jedenfalls nicht aufgefallen. Wenn z.B. Krusader (KDE-Version von mc + Warteschlangen) seine Warteschlangen dateiweise verwalten würde, könnte man hier vielleicht ansetzen. Oder man schreibt sich ein Kopierskript mit find und sort... Mit dieser Lösung fürs Kopieren könnte man einmalig auch bestehende Verzeichnisse hin- undherkopieren - und ich hätte erst einmal Ruhe. Danke, falls jemand etwas weiß (z.B. über das Verhalten von dolphin, thuban & co.) das mit helfen könnte, das Problem mit Bordmitteln zu lösen. Viele GRüße Ralf -- Linux mailing list [email protected] subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo
