-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ralf Prengel schrieb:
ich suche ein Script das folgendes kann bzw. leicht zu erweitern ist. Aufgerufen im Root-Verzeichniss eines MP3 Servers geht es alle Unterverzeichnisse (ca. 5 bis 6 Ebenene tief) durch und legt pro Unterverzeichniss eine m3u Datei mir allen MP3s an die im Verzeichniss oder tiefer vorhanden sind. Dabei soll ein kompletter definierter Pfad erzeugt werden.
Da M3U-Dateien laut [1] simple Textdateien sind, in der "entweder der volle Dateiname mit absolutem oder relativem Pfad angegeben [wird][...]"[1] Das ganze Problem lässt sich mit einem Bash-Script lösen. Du müsstest mit einer for-Schleife das erste Verzeichnis durchlaufen. Dort dann mit find *.mp3-Dateien finden und in eine text-Datei (mit der Endung m3u) schreiben lassen. Sollte es dann Unterverzeichnisse geben, kommt ein cd in das Verzeichnis und Wiederholung des bisherigen Scripts (erneuter Aufruf der Funktion). Martin [1] http://de.wikipedia.org/wiki/M3U -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGxsQaE5UqXaCvB8IRApUqAJ4gBtrc4dzE04vbh7xSNj9BEh9mIQCgqw64 pmylnYWctBsN6cxJznVhYHg= =2nsd -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org