У меня возникла проблема с распаковкой запятой и я не уверен, как это исправить.
Я распаковываю сжатый файл, и он обрабатывает его правильно. Если в zip-файле должны быть удалены некоторые файлы, и он использует ту же структуру каталогов. Затем этот новый zip-файл распаковывается в то же место, что и ранее, с опцией -o. Это перезапишет более новые файлы (это то, что я хочу). Проблема, которую я испытываю, заключается в том, что файлы, которые были удалены из нового zip-файла, все еще находятся в структуре каталогов назначения.
Как я могу получить в структуре каталогов только те файлы, которые находятся в новом zip-файле?
Оригинальный почтовый файл будет иметь эти файлы
..\foo\foo_file1.txt
..\foo\foo_file2.txt
Новый почтовый файл будет иметь этот файл
..foo\foo_file1.txt
Когда второй zip-файл распакован, структура каталогов будет выглядеть так
..\foo\foo_file1.txt
..\foo\foo_file2.txt