Как я могу сгруппировать файлы и создать архивы соответственно?

Как я могу сгруппировать файлы и создать архивы соответственно?

У меня есть 10 000 файлов в папке (никакие подпапки), и я хочу создать 10 zip или архивы tar.gz. Это означает, что каждый архив имеет 1 000 файлов.

Как я могу сделать это в Linux?

0
задан 21.08.2011, 12:07

1 ответ

Использовать find получить все имена файлов и перенаправить вывод в файл за пределами каталога. Использовать split разделять тот файл на 10 частей. В той точке проверьте для наблюдения, какая опция инструмент архивации должен прочитать список файлов или из файла или из стандартного входа, и использовать ее соответственно.

1
ответ дан 24.11.2019, 12:26

Теги

Похожие вопросы