重命名具有多个文件扩展名的子目录中的大量文件

时间:2014-03-24 11:04:57

标签: file rename

所以我有一个非常大的文件夹,里面装满了更多的文件夹,这些文件夹都包含所有常规扩展名的文件,但之后使用,v后面的文件(如.xml,v)

是否有快速的方法/程序让它通过所有文件夹,当它找到一个时,v它会从中删除,v?

由于

编辑:我正在运行Windows 7(64位)。还请记住,我不是白痴:P

2 个答案:

答案 0 :(得分:0)

不清楚,哪里有文件? (在您的计算机/服务器上)。 什么是平台(Windows / Linux)......

根据场景有多种方法可以解决它(如果文件夹位于使用Windows平台的本地计算机中,就像一个小的批处理文件可以在闪存中执行)...

答案 1 :(得分:0)

使用find列出以,v结尾的文件。将输出传递给重命名文件的shell循环。

${f%%,v}匹配没有,v后缀的文件名。

find . -name \*,v | while read f; do mv $f ${f%%,v} ;done