Как я могу создать zip в дистрибутиве Linux и
- сохраните только относительный путь к папке
- поместите некоторые файлы в отдельную папку в zip
Я должен сделать это в сценарии удара поэтому, если я просто буду использовать полный путь, то весь путь будет в zip.
Пример
/home/user/folder/1.txt
/home/user/folder/2.txt
Выводу нужен он:
test.zip
folder/1.txt
folder/secondfolder/2.txt
( cd /var/www ; zip -r - test1 ) > output.zip
Делает find . ! -name "*.zip" -type f -print | zip test -@
что Вы хотите?
$ ln-s/var/www/test backup1
$ архивируют-r backup1-j backup1 /*
Приемлемый?