2014-03-24 200 views
0

因此,我有一個非常大的文件夾,其中包含更多文件夾,其中包含所有具有常規擴展名的文件,但隨後使用v之後(例如.xml,v)用多個文件擴展名重命名子目錄中的很多文件

是否有一個快速的方法/程序,使其通過所有的文件夾,當它發現一個,v它會從中取出時,v?

謝謝

編輯:我正在運行Windows 7(64位)。也請記得比我白癡:P

回答

0

使用查找列出結束,v文件。將輸出傳送到重命名文件的shell循環。

${f%%,v}與沒有,v後綴的文件名匹配。

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

不太清楚,如果你有文件? (在你的電腦/服務器上)。 什麼是平臺(Windows/Linux)的...

有多種方式來解決它的基礎上的場景(如微小的批處理文件可以做一個閃光如果文件夾是在本地計算機與Windows平臺)...