Удалите единственный файл из архива zip на Linux

У меня есть архив zip (созданный автоматически в сценарии с -j -r флаги) и я хотел бы удалить единственный файл из него. Я попробовал, как зарегистрировано.

zip -d "picture_43_9.jpg" gallery.zip

но я получаю эту ошибку:

zip warning: picture_43_9.jpg not found or empty   
zip error: Nothing to do! (picture_43_9.jpg)  

Так или иначе существует такой файл в архиве, и это не пусто:

unzip -l .../gallery.zip | grep -i 43_9.jpg  
1477092  2013-05-22 14:23   picture_43_9.jpg 

Какие-либо идеи о том, что я делаю неправильно?

75
задан 19.12.2015, 17:48

0 ответов

Теги

Похожие вопросы