我如何对文件进行分组并相应地创建档案?

我如何对文件进行分组并相应地创建档案?

我如何对文件进行分组并相应地创建档案?

我在一个文件夹中有 10,000 个文件(无子文件夹),我想创建 10 个 zip 或 tar.gz 档案。这意味着每个档案都有 1,000 个文件。

我如何在 Linux 中做到这一点?

答案1

使用find获取所有文件名,并将输出重定向到目录外的文件。使用split将该文件拆分为 10 个部分。此时,检查归档工具有哪些选项可以从文件或标准输入读取文件列表,并相应地使用它。

相关内容