Я пытаюсь создать zip файл и хочу сохранить большую часть структуры каталогов, но не rootdir, как определено в командной строке. Команда, которую я использую:
zip -r out.zip /foo/bar/
Я бы хотел, чтобы он переписывал через панель и добавлял все файлы с сохраненной структурой каталогов (что и делает). Однако я не хочу, чтобы "foo" был каталогом верхнего уровня в созданном zip файле. Я бы хотел, чтобы bar был каталогом верхнего уровня.
Есть ли простой способ сделать это? Я понимаю, что я могу сменить каталоги перед тем, как сделать zip, чтобы избежать проблемы, но я ищу решение, которое этого не требует.