我有一个名为“目录”的文件夹,其中包含大约 1000 个子文件夹。每个子文件夹(“学生”)包含一个或多个子文件夹,其中包含一个或多个文件。是否可以编写一个脚本:
- 检测子文件夹是否有一个或多个子文件夹
- 如果“Student”只有一个子文件夹,请将其移动到父目录中名为“Bad”的新文件夹中
- 如果“Student”有多个子文件夹,请将其移动到父目录中名为“Good”的新文件夹中
显然,因此,我需要“目录”文件夹中的两个文件夹:一个名为“Bad”,其中包含包含一个文件夹的所有文件夹,另一个名为“Good”,其中包含包含多个文件夹的所有文件夹。换句话说,我希望分类法来自:
/Directory/Billy/Grades
/Directory/Billy/Student_Info
/Directory/Bob/Grades
/Directory/Bob/Student_Info
/Directory/Joe/Student_Info
/Directory/George/Grades
至:
/Directory/Good/Billy/Grades
/Directory/Good/Billy/Student_Info
/Directory/Good/Bob/Grades
/Directory/Good/Bob/Student_Info
/Directory/Bad/Joe/Student_Info
/Directory/Bad/George/Grades