J'ai des problèmes pour zipper tranquillement un gros fichier zip qui a besoin d'être corrigé.
J'ai un gros fichier zip qui a besoin d'être corrigé pour que je puisse utiliser le drapeau -FF :
zip -FF TEST.zip --out TEST_fixed.zip
Si je veux supprimer les instructions d'impression, je peux ajouter l'option -q.
zip -q -FF TEST.zip --out TEST_fixed_quiet.zip
Mais le fichier résultant est vide :
$ unzip -q TEST_fixed_quiet.zip
warning [TEST_fixed_quiet.zip]: zipfile is empty
Ce n'est pas le comportement attendu pour l'option -FF. Zipper TEST.zip avec -FF et sans -q donne une archive non vide correcte. Zipper TEST.zip avec -F et -q donne une archive non vide correcte.
Alors comment puis-je zipper un fichier discrètement avec le drapeau -FF et sans le détruire au cours du processus ?