Нужно преобразовать файлы m3u, написанные в Windows, в тип файлов Linux.
Потому что хорошо (думаю, большинство согласится, что MediaMonkey делает это намного лучше работа, чем любое приложение для Linux для создания плейлистов. Но вся эта обратная косая черта. И я живу с помощью Arch почти во всем, я знаю много подходов, но...
Вот мой простой. Скрипт (который ничего не делает):
Код: Выделить всё
#! /bin/bash
c=1
loadfile=$HOME/Music/M3U/loadfile.m3u
newfile=$HOME/Music/M3U/newfile.m3u
strOldPath='Z:\'
strNewPath='/media/Media/'
strBSlash='\'
strFSlash='/'
while read line; do
for i in $loadfile; do
sed "s/$OldPath/$NewPath/g"
sed "s/$BSlash/$FSlash/g"
echo "$line"
c=$(( c + 1 ))
done
done
Код: Выделить всё
#EXTM3U
Z:\My Music\Peter Gabriel\1989 - Passion (lossless)\08 - Zaar.flac
Z:\My Music\Peter Gabriel\1990 - Shaking The Tree (lossless)\15 - Zaar.flac
Z:\My Music\Mozart\Amadeus Soundtrack\Disc 2\13 - Zaide Aria - Ruhe Sanft.mp3
Z:\My Music\Billy Joel\1978 - 52nd Street (lossless)\04 - Zanzibar.flac
Подробнее здесь: https://stackoverflow.com/questions/790 ... list-lines
Мобильная версия