node.js以递增方式重命名文件

时间:2013-06-11 05:48:57

标签: node.js filesystems

我一直在使用Node.JS文件系统模块来执行各种与文件相关的操作。如果存在于目录中,我需要验证文件名,如果存在,我需要在文件末尾保留一个后缀。通常Windows如何处理重复的文件名..

如果TestFile.txt已经存在,并且在处理过程中出现了另一个具有相同名称的文件,则应将新文件重命名为TestFile(1).txt,并将具有相同名称的下一个文件重命名为TestFile(2).txt。< / p>

实现这一目标的最佳方式是什么?我是否必须使用临时数组来保留所有文件名并遍历每个文件名?这是一个多线程环境,可能有50,000多个文档可供处理。

非常感谢。

0 个答案:

没有答案