Я экспортировал свои списки воспроизведения iTunes в файлы .m3u, прежде чем полностью избавился от Windows 7.
Теперь я хотел бы импортировать плейлисты в Rhythmbox, но не могу. Мои списки воспроизведения содержат имена файлов Windows (например, D: \ music ....) вместо имен файлов Linux (например, / mnt / music ....).
Музыка по-прежнему хранится на том же диске и в той же папке, что и под Windows.
Мне нужен скрипт для преобразования имен файлов, кто-нибудь может помочь?
Хорошо, спасибо, Джос. Я хорошо посмотрел файл, и он так же прост, как поиск и замена оригинального файла .m3u.
Заменить первую часть каждого имени файла, то есть D:\music
, на /mnt/music
.
Заменить оставшиеся \
на /
.
Вы можете сделать это с помощью vim
, используя подстановку.
Откройте файл в vim
и введите следующие символы :% s / D: \\ music \\ / \ / mnt \ / music \ // g
.
Или с помощью gedit
, используя Найти и заменить ...
из меню настроек в правом верхнем углу. Где вы "находите" D: \ music \
и заменяете его на / mnt / music