因此,我在 Windows 机器上的一个文件夹中创建了许多 m3u 播放列表,其中包含曲目的文件路径,如下所示:
D:\path-of-mp3
因此,首先我想将播放列表中的所有\
替换为/
,然后替换D:
为/media/etcetc
。如何使用 sed 或其他工具对文件夹中的每个播放列表执行此操作?
我在使用 Linux Mint。
答案1
sed -i".old" 's|\|/|g; s|^D:/|/media/etcetc/|' *.m3u
因此,我在 Windows 机器上的一个文件夹中创建了许多 m3u 播放列表,其中包含曲目的文件路径,如下所示:
D:\path-of-mp3
因此,首先我想将播放列表中的所有\
替换为/
,然后替换D:
为/media/etcetc
。如何使用 sed 或其他工具对文件夹中的每个播放列表执行此操作?
我在使用 Linux Mint。
sed -i".old" 's|\|/|g; s|^D:/|/media/etcetc/|' *.m3u