Как обновить один файл, расположенный в подкаталоге zip?

Как обновить один файл, расположенный в подкаталоге zip?

У меня есть zip-архив, содержащий несколько папок, и мне нужно обновить один конкретный файл внутри такой папки.

Как обновить файл с помощью командной строки? Я уже пробовал

7z u my.zip ./folder/text.file

Но это помещает файл в корень zip-архива.

Также

zip -u my.zip ./folder/text.file

похоже, ничего не делает.

Спасибо!

решение1

Относительный путь должен совпадать с путем в zip-архиве и со структурой каталогов в файловой системе относительно текущего каталога.

Связанный контент