批量改文件名

虽然身在windows,但是利用gnuwin32还是有不少好用的cli util可用:
gnuwin32: http://gnuwin32.sourceforge.net/

比如,最近从VeryCD上下片子比较多,要批量去掉文件名中恼人的中文..

夺命岛.Harper's.Island.SXXEXX.Chi_Eng.HDTVrip.720X396-YYeTs人人影视.rmvb 提取:
ls -1 *.rmvb | sed "s/夺命岛.\(.*\).Chi\(.*\)视\(.*\).rmvb$/""&"" ""\1.rmvb""/" | xargs -n 2 mv


英雄.Heroes.SXXEXX.Chi_Eng.HDTVrip.720X396-YYeTs人人影视.avi 提取
ls -1 *.avi | sed "s/英雄.\(.*\).Chi\(.*\)视\(.*\).avi$/""&"" ""\1.avi""/" | xargs -n 2 mv


多好啊!Windows里面也可以玩熟悉的cli工具们!!

0 comments:

Post a Comment

| More

Twitter Updates