LINUX批量改文件名辅种电视剧包的小技朽
本帖最后由 wfhwfh 于 2011-11-19 14:05 编辑众所周知,下载电视剧是各大PT站,赚上传流量比较好的方法,特别是剧集包更是赚流量利器中利器,有兴趣的同学可以学习下RSS平时收集,等发布员打包发大包时再合在一起辅种,这样赚流量爽YY,但很多时候平时的发单集或双集的,名字都不统一的,但官方出大包却改为统一的名字,这样同学们想辅种就比较麻烦了。
用UT的还好,可以重新指定每集路径,再校验,但LINUX下的同学就比较麻烦了,像RT,DE,TR都不能重新指定路径的,所以这时候能够批量改名字就比较重要了。
LINUX下批量改名字有几个比较好的脚本,但本人就懒人一个,暂时只会用rename的简单命令,其它命令请自行谷歌百度吧,rename在SSH里使用还是很方便的,如下图
rename命令的格式:
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
-v, --verboseVerbose: print names of files successfully renamed.//显示修改成功的文件名
-n, --no-actNo Action: show what files would have been renamed.//显示哪些文件会被改成怎样的文件名,但未作更改
-f, --forceForce: overwrite existing files.//覆盖同名文件
在执行之前可以使用-n参数看看执行命令之后的结果是什么,这样可以避免误操作。
简单的rename使用命令:
1.字母的替换(辅种一般就用上这条够了,哈哈)rename "s/AA/aa/" * //把文件名中的AA替换成aa
举例:当前文件夹里的文件,把少点的加上点,EP改为Erename "s/BTV Hu Guo Jun Hun Chuan Qi.EP/BTV.Hu.Guo.Jun.Hun.Chuan.Qi.E/" *
2.修改文件的后缀rename "s/\.html/\.php/" * //把.html 后缀的改成 .php后缀
3.批量添加文件后缀rename "s/$/\.txt/" * //把所有的文件名都以txt结尾
4.批量删除文件名rename "s/\.txt//" * //把所有以.txt结尾的文件名的.txt删掉
至于WIN用户,我找到这个小软件,也比较好用的说
http://www.duote.com/soft/29597.html
注,以上内容并非全部原创,如果你有其它更好命令或软件的,也可以拿出来分享下,呵呵
看着很牛逼!应该很牛逼! 老刷子{:2_99:} 牛逼透了 哈哈,星星高人,只能膜拜 那去原创去啊 兴许弄个影币啥的! 忒厉害了~ 感谢楼主 学习了去试试 技术贴
非常好 太牛了 虽然用不着 但还是要顶 本帖最后由 soul1995 于 2011-11-19 22:51 编辑
死猩猩越来越牛B了,让XTF和EVER两技术帝情何以堪{:2_124:}
PS:3楼说的对,就一骨灰刷子{:2_119:} 这NB啊,支持LZ!!! 很牛逼的样子~ 你这个应该不是以XP下的dos环境下改的吧???
不错,学习下下…… 谢谢楼主分享,虽然难记,但很实用 膜拜高人高技术{:2_100:} 不错的教学贴哦~ 本帖最后由 zhouyu7725 于 2011-11-23 16:28 编辑
星星真是牛B人一个,太牛了 文件是爱好动漫的朋友发给我的,因为BT种子很多时候用迅雷离线拖,然后再下载到本地时候经常会文件名混乱,而且文件排列不符合种子结构,下面这款工具可以瞬间搞定!
此工具能够自动对比种子文件对应文件排列方式,自动重命名、创建文件夹,移动文件等功能。
能够一键让一堆无比散乱的文件瞬间变成一个整齐的的BT资源大包。
工具下载
http://115.com/file/dnoove3x#
利用torrent自動整理文件或重定向工具.exe
页:
[1]
2