我想把目录里的歌名批量改名,想请教各位高手怎么做,原歌名是这样的:"数字.空格歌名空格...歌手.flac",我想改成"数字歌手-歌名.flac",请问要如何弄呢?
离线
可以用 perl-rename 来改名。不过,你的歌名和歌手名里有空格吗?
离线
可以用 perl-rename 来改名。不过,你的歌名和歌手名里有空格吗?
有的,是一个空格加三个点。
离线
原来那是字面意义上的三个点啊。
perl-rename 's/^(\d+)\. ((?! \.\.\.).+) \.\.\.(.+)\.flac$/\1\3-\2.flac/' *.flac
离线