小编fil*_*oes的帖子

递归地从文件名中删除字符

我有数百个目录,有些嵌套在其他目录中,有数万个文件。文件需要删除日期/时间戳。

一个示例文件名是Letter to Client 27May2016~20160531-162719.pdf,我希望它恢复原状Letter to Client 27May2016.pdf

另一个示例文件名是ABCDEF~20160531-162719,我希望它恢复为ABCDEF. 请注意,与上面的示例不同,此文件没有扩展名。

我需要一个可以在受影响文件夹的根目录下运行的命令,该命令将递归遍历并查找/修复文件名。

(我使用 Syncthing 来同步文件,并通过将它们从.stversions目录复制回原来的位置来恢复已删除的文件,但发现 Syncthing 附加了该日期/时间戳......)

rename

5
推荐指数
1
解决办法
4443
查看次数

标签 统计

rename ×1