Я хочу скопировать файл в архив ZIP или JAR.
Это возможно? Если так, то как?
** для расширения банки можно использовать команду банки в качестве следующего:
jar -uf file.jar newFile
** ИЛИ можно извлечь файл из расширения банки как следующее:
jar -xf file.jar fileToBeExtract
Весело провести время :)
Используйте -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