BT种子大概磁力链下载一连剧重定名的Linux好下令——rename
生存中当我们用BT种子大概磁力链下载一个一连剧后,下载的文件名很不标准,并且都具有很多倾销实质,看着就不惬意。好比底下我下载的一个mp3格式的有声小说,文件名截图如下:
但是我不想要每个mp3文件名前方的"东周列国演义"这几个字。我们固然也可以用windows的全选,重定名的办法批量重定名,但是windows会主动添加"()",我也以为看着不惬意。
如今给各位保举一个debian linux下的下令——rename,可以很便利的处理这个成绩。
首选:必要先有一个debian的linux体系,可以用假造机安装,安装完成后,用 apt-get install rename 安装这个软件。
其次:把windows下载的文件共享,并给写write权限,然后在debian linux外表用cifs协议mount到某个目次。
最初: 在debian外表cd进入改目次,运转rename下令就可以抱负的批量重定名。如下图所示:
外表先容了rename下令的一个实用例子,但是它另有很多别的机动办法,尤其是正则表达式,请各位本人查找。底下是rename的示例:
以下是怎样使用rename下令的一些稀有示例:
用下划线交换文件名中的空格
rename 'y/ /_/' *
将文件名转换为小写
rename 'y/A-Z/a-z/' *
将文件名转换为大写
rename 'y/a-z/A-Z/' *
从文件名中删除.bak
rename 's/\.bak$//' *.bak
将.jpeg和.JPG文件名重定名为.jpg
rename 's/\.jpe?g$/.jpg/i' *
总结:
rename下令允许您使用Perl正则表达式一次重定名多个文件。
