Ich entpacke eine Datei mit ungefähr 3 Millionen einzelnen Textdateien - die Zip-Datei selbst ist ungefähr 12 GB groß. Es ist nicht mehrteilig - es ist übrigens nur eine große Zip-Datei. Ich habe nicht die Originaldaten - alles, was ich habe, ist die komprimierte Datei, was bedeutet, dass ich nicht versuchen kann, den Inhalt erneut zu komprimieren (nur damit Sie es wissen).
Das Problem ist, dass ich unzip
irgendwann bekomme
..
file #1207565: bad zipfile offset (local header sig): 9570252890
file #1207566: bad zipfile offset (local header sig): 9570254437
file #1207567: bad zipfile offset (local header sig): 9570255044
file #1207568: bad zipfile offset (local header sig): 9570256141
file #1207569: bad zipfile offset (local header sig): 9570256786
file #1207570: bad zipfile offset (local header sig): 9570257539
..
Dies scheint nicht jeden Unterordner bzw. jede Datei im Archiv zu betreffen, aber für viele von ihnen scheint der Prozess fehlzuschlagen.
An diesem Punkt fällt es mir schwer zu erraten, ob das Ein- oder Auspacken das Problem ist
Gibt es Problemumgehungen, die ich auf meiner Seite ausprobieren könnte?
-FF
um sie überhaupt laufen zu machen - was ich warnen allerdings sehen und Dinge wie „ diese Signatur Überspringen .. “ - Ich denke , das bedeutet , diese Dateien sind Wirst fixed.zip
du es nicht schaffen ?
zip -F original.zip --out fixed.zip
und dann versuchen, fixed.zip wie gewohnt zu extrahieren ...