【发布时间】:2017-07-13 11:45:15
【问题描述】:
我有 3 个文件夹,分别命名为 FOLDER1、FOLDER2、FOLDER3,我在这些文件夹中有几个文件,例如 wise file1 .txt、file2.txt、file3.txt ....等(在这3个文件夹中没有子文件夹)。
在这些文件夹中,有些文件是重复的。
FOLDER1 有file1.txt 和FOLDER2 也有file1.txt
或
FOLDER2 有file1.txt 和FOLDER3 有file1.txt
或
FOLDER1 有file1.txt 和FOLDER3 有file 1.txt。
需要将另一个文件夹中另一个重复的file1.txt 重命名为file1DUPLICATE.txt。
假设如果FOLDER1 和FOLDER2 有file1.txt,我需要将FOLDER1 中的file1.txt 重命名为file1DUPLICATE.txt,并将FOLDER2 中的file1.txt 保留为原始。
如果FOLDER1 和FOLDER2 出现重复,我只需要在FOLDER1 中重命名。
如果FOLDER2和FODLER3出现重复,我只需要在FOLDER3重命名。
只是我不想重命名 FOLDER2 中的文件
如果FOLDER1 和FOLDER3 出现重复,我可以将file.txt 重命名为我想要的任何文件夹。
任何人都知道为此实现脚本的想法吗?
【问题讨论】:
-
如果您使用的是 php,请使用
scandir()函数检查文件名 -
缺少代码和您选择的标签数组表明您希望有人将完整的程序放在您的腿上。请参加 SO 的 tour 并学习 How to Ask 好问题,以了解为什么这个问题几乎肯定会被否决和关闭。
-
@phpjsnerd:如果您希望有人为您工作,请“路过”。这里不需要您的问题,因为如此多的反对票和接近票应该告诉您。
-
@phpjsnerd 恐怕您对 SO 工作原理的理解是错误的。有一套既定的规则和指导方针,每个人都应该遵守,当人们不遵守这些规则时,社区会以反对票和接近票作为回应。