выдержка изman zip
(версии для Linux)
zip -@ foo
will store the files listed one per line on stdin in foo.zip.
пример из той же справочной страницы
find. -name "*.[ch]" -print | zip source -@
Таким образом, шаги будут:
составить список всех файлов для архивирования, форматировать нужно по одному имени файла в строке
выполнить zip
команду
cat BIG_FILENAME_LIST.txt | zip thebigziparchive -@
Клавиша CTRL на клавиатуре. Значение CTRL и клавиши «]» вместе.