Можно ли использовать параметр шифрования Info-ZIP из командной строки? На странице zip man говорится:
-e --encrypt Зашифровать содержимое zip-архива с помощью пароля, который вводится на терминале в ответ на запрос (это не будет отображаться эхом; если стандартная ошибка не является tty, zip завершится с ошибкой). Запрос пароля повторяется, чтобы уберечь пользователя от ошибок ввода.
Есть ли способ создавать заархивированные файлы из автоматического скрипта?
С помощью -P
позволит вам передать пароль в командной строке.