echo 'import os
import sys
import shutil
def main():
root_path = sys.argv[1]
assert os.path.isdir(root_path)
assert len(os.listdir(root_path)) == 1000
for path in filter(lambda p: p != ".DS_Store", os.listdir(root_path)):
abs_base_path = os.path.join(root_path, path)
if len(os.listdir(abs_base_path)) > 0:
if len(os.listdir(abs_base_path)) == 1:
abs_child_path = os.path.join(abs_base_path, os.listdir(abs_base_path)[0])
assert os.path.isdir(abs_child_path)
[shutil.move(os.path.join(abs_child_path, src), abs_base_path) for src in os.listdir(abs_child_path)]
os.removedirs(abs_child_path)
else:
assert all(os.path.isfile(p) for p in os.listdir(abs_base_path))
print('All done.')
if __name__ == "__main__":
main()' >
temunique92.py=======
1. 打开终端(应用程序——实用工具——终端)
2. 把上面的内容复制到终端,按回车
3. 在终端输入 python
temunique92.py 接着**不要**按回车,保持这个状态
4. 在 Finder 里找到你**包含 1000 个文件夹**的那个文件夹,确保里面只有 1000 个文件夹,没有别的乱七八糟的东西
5. 把那个文件夹按住,拖动到刚刚的终端窗口里面
6. 现在你应该能看到刚刚输入的 python
temunique92.py 后面多了一些东西,就是你的那个文件夹
7. 按回车
8. 如果出现了 All done. 以外的任何信息请复制或者截图给我