- Mitglied seit
- 26. Nov 2015
- Beiträge
- 94
- Punkte für Reaktionen
- 6
- Punkte
- 8
Hallo,
ich habe mehrere Playlisten (Pfad: \Sicherung\Playlist für LMS) von Poweramp, welche ich mit dem Syno für LMS synchronisieren möchte. LMS möchte die Wiedergabelisten jedoch im Format m3u, zudem müss ich die Playlisten auf von UTF-8 auf ANSI und den Pfad in den Dateien ändern.
Poweramp exportiert die Datein so: Meine Playlist.m3u8 in UTF-8, das Script müsste 1. die Endung auf m3u ändern und die Datei ins ANSI umcodieren.
Der Pfad ist bedingt durch die SD-Karte vom Smartphone "3132-3363/Music/", dieser müsste auf /Musik geändert werden.
Kann mir jemand dabei helfen, ein Script dafür zu schreiben, welches ich mit dem Aufgabenplaner ausführen kann?
Wenn ich zum Umbenennen folgenen Code verwende, dann habe ich Probleme bei Wiedergabenlisten mit Leerzeichen. Dateien ohne Leerzeichen werden korrekt umbenannt, Dateien mit Leerzeichen bekommen die Endung datei.m3u8.m3u
ich habe mehrere Playlisten (Pfad: \Sicherung\Playlist für LMS) von Poweramp, welche ich mit dem Syno für LMS synchronisieren möchte. LMS möchte die Wiedergabelisten jedoch im Format m3u, zudem müss ich die Playlisten auf von UTF-8 auf ANSI und den Pfad in den Dateien ändern.
Poweramp exportiert die Datein so: Meine Playlist.m3u8 in UTF-8, das Script müsste 1. die Endung auf m3u ändern und die Datei ins ANSI umcodieren.
Der Pfad ist bedingt durch die SD-Karte vom Smartphone "3132-3363/Music/", dieser müsste auf /Musik geändert werden.
Kann mir jemand dabei helfen, ein Script dafür zu schreiben, welches ich mit dem Aufgabenplaner ausführen kann?
Wenn ich zum Umbenennen folgenen Code verwende, dann habe ich Probleme bei Wiedergabenlisten mit Leerzeichen. Dateien ohne Leerzeichen werden korrekt umbenannt, Dateien mit Leerzeichen bekommen die Endung datei.m3u8.m3u
PHP:
#!/bin/bash
cd /volume1/Sicherung/Playlist-LMS
for f in *.m3u8; do
mv -- "$f" "${f%.m3u}.m3u"
done
Zuletzt bearbeitet: