#split #subdirectories #glob #sample #file #command #unsplit

bin+lib reorger

一个通过分割和合并文件到子目录来重新组织大量文件的工具

7 个不稳定版本 (3 个破坏性更新)

0.5.2 2020 年 9 月 27 日
0.5.1 2020 年 9 月 27 日
0.3.1 2020 年 9 月 27 日
0.2.0 2020 年 9 月 27 日
0.1.0 2020 年 9 月 27 日

#1400 in 文件系统

每月 21 次下载

MIT 许可证

10KB
211 代码行

reorger

一组用于操作大量文件的工具。其中大部分是为了帮助处理机器学习的图像数据集而编写的。

  • split - 在当前目录中获取 glob 模式,并将匹配 glob 模式的文件创建成 1000 个文件的批次,放入子目录中。
  • unsplit - 通过遍历所有目录(不进行更深的遍历)来撤销 split 命令,并将它们移动到当前目录。如果遍历到的目录最终为空,则会将其删除。
  • sample - 从当前目录中复制匹配 glob 模式的每 n 个文件到新的目录。

依赖

~3MB
~51K SLoC