Можно ли скопировать файл в zip-архив?

9

Я хочу скопировать файл в архив ZIP или JAR.

Это возможно? Если так, как?

moata_u
источник

Ответы:

6

Используйте -m для импорта файла в ZIP-архив.

Я нашел это на StackOverflow, может быть, это поможет вам.
Как переместить файл в zip без сжатия, с помощью инструмента zip cmd

Но будьте осторожны, он удаляет исходный файл после добавления его в архив. Пройдите по ссылке, чтобы узнать больше.

ОБНОВИТЬ

Инструкции с этого сайта. http://linux.about.com/od/commands/l/blcmdl1_zip.htm .
-mперемещает указанные файлы в архив ZIP; фактически это удаляет целевые каталоги / файлы после создания указанного ZIP-архива.

Если каталог становится пустым после удаления файлов, каталог также удаляется. Удаление не производится до zipтех пор, пока архив не будет создан без ошибок. Это полезно для сохранения дискового пространства, но потенциально опасно, поэтому рекомендуется использовать его в сочетании с -Tпроверкой архива перед удалением всех входных файлов.

zip -m yourfile zip.file

Василис
источник
я попробовал cp -m q.txt archive.zip !!! ** не работает
moata_u
2

** для расширения jar вы можете использовать команду jar следующим образом:

jar -uf file.jar newFile

** ИЛИ вы можете извлечь файл из расширения jar следующим образом:

jar -xf file.jar fileToBeExtract 

Радоваться, веселиться :)

moata_u
источник