I wanted to create a tiny script which reads a .m3u file, and then copies the "real" mp3 files which has an entry in the m3u file to a given dir.
Here is my idea:
---------- # Script # ---------- #!/bin/bash TMP=/tmp/cpm3u_tmp cat "$1" | grep -v --regexp="#" > $TMP for line in $(<$TMP); do echo "$line"; done ---------- # Script # ----------
A problem occurs, when there is a .m3u file, which has entries with spaces in their names, like this:
---------- # m3u file # ---------- #EXTM3U #EXTINF:278,Republic - Igen - Hozd El Azt A Napot /home/leva/Zene/Republic/1996 Igen/02. Hozd El Azt A Napot.mp3 ---------- # m3u file # ----------
I get an output like this:
---------- # Output # ---------- /home/leva/Zene/Republic/1996 Igen/02. Hozd El Azt A Napot.mp3 ---------- # Output # ----------
What should I do? Thanks!
-- LeVA
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]