. На этот вопрос уже есть ответ:
Скажем, у меня есть список файлов a.txt, b.txt, c.txt, можно ли передать его команде zip в качестве аргументов и заархивировать его в один файл, например, a.zip?
Конечно. Страница справочника zip
говорит, что можно указать [file ...]
на командной строке. В этой нотации говорится, что можно указать несколько файлов, разделенных пробелами, как это:
zip a.zip a.txt b.txt c.txt
Можно также использовать расширение пути. Оболочка заменит подстановочные знаки, используемые в имени файла со всеми именами файлов соответствия. Пример:
zip a.zip *.txt