it-swarm.com.de

Extrahieren Sie mehrere ISO-Dateien in ein Verzeichnis

Ich habe eine CD heruntergeladen, die in 3 .iso-Dateien unterteilt ist

Ich möchte die drei als einen Ordner extrahieren

Ich habe versucht, 7z zu machen, aber es schlägt fehl und ich konnte nicht herausfinden, wie ich das zum Laufen bringen kann.

2
Ammar Atef

Verwenden Sie den Schalter -o (Ausgabeziel) auf 7z Und möglicherweise auf -t (Archivtyp). Ein häufiger Fehler besteht darin, nach den Schaltern 7z Ein Leerzeichen einzufügen, wodurch der Befehl fehlschlägt. Verwenden Sie die Option x, um mit vollständigen Pfaden zu extrahieren. Installieren Sie 7Zip, wenn Sie es nicht haben:

Sudo apt install p7Zip-full

Sie können für jede ISO das gleiche Ausgabeverzeichnis angeben. Bei den folgenden Befehlen wird davon ausgegangen, dass Sie das Ausgabeverzeichnis outdir aufrufen möchten, passen Sie es also nach Bedarf an.

Der folgende Befehl gilt für aufgeteilte Archive, die neu kombiniert werden müssen, was in Ihrem Fall möglicherweise zutrifft. Versuchen Sie dies zuerst (ersetzen Sie name-of.iso Durch den Namen der ersten Datei):

7z x name-of.iso -tsplit -ooutdir

Liegen Fehler aus cannot process file as archive Oder ähnlichem vor, dann stammen die Dateien nicht aus einem geteilten Archiv. Zum Extrahieren für jede Datei, die Sie ausführen können

7z x name-of.iso -ooutdir

Oder (nützlich, wenn Sie viele Dateien haben) Sie könnten eine for -Schleife verwenden, um alle auf einmal zu extrahieren:

for f in *.iso*; do 7z x "$f" -ooutdir; done
1
Zanna