Целевую папку можно зашифровать с помощью команды терминала
zip -er ~/Desktop/myzippedfolder.zip ~/Documents/myfolder/
Тем не менее, содержимое myzippedfolder будет папкой с именем Users, содержащей папку с именем username, в которой находится папка Documents с папкой myfolder и ее содержимым.
Можно ли заархивировать папку myfolder только таким образом, чтобы при распаковывании myzippedfolder она содержала только myfolder и ее содержимое, а не родительские папки?
zip ~ / Рабочий стол / myzippedfolder.zip --out ~ / Рабочий стол / myfolder / -s 1m
Есть для копирования: fileIntoZIP.
источник