Conversation
Notices
-
@dewomser for f in $(ls *.m3u) : da ist die Verwendung von ls unguenstig, da bei der Ausgabe nicht zwischen Leerzeichen als Trenner und Leerzeichen in Dateinamen unterscheidet. Du kannst aber ls -b verwenden, dann werden die Leerzeichen in Dateinamen mit \ vorangestellt, sodass die Unterscheidung wieder moeglich ist.
Andere einfachere Loesung: das ls-Zeug braucht man gar nicht, sondern schreibt:
for f in *.m3u
Leerzeichen in Dateinamen ist aber generell eine Unsitte, finde ich als Hauptsaechlich-Shell-User. @cat