Подкаталог с архивированием в Unix, не включающий родительский каталог

Я хочу заархивировать подкаталог и отправить его в другое место, у меня проблема в том, что когда я использую команду zip, он также включает все нежелательные слои каталогов, которые мне не нужны .

например.

zip -r /new.zip /Unwanted1/Unwanted2/wanted1/wanted2/file.txt

###unzipped produces the following
/Unwanted1/Unwanted2/wanted1/wanted2/file.txt

###I want
/wanted1/wanted2/file.txt

update: В каталоге, который я хочу заархивировать, много вложенных каталогов, отсюда -r. Также было бы здорово иметь дело с абсолютными путями, старое решение использовалось для компакт-диска о месте, но мне это просто не очень понравилось. Возможно, это лучший (единственный) способ.

11
задан henry.oswald 17 November 2011 в 22:22
поделиться