Wie kann ich Dateien aus .tar-Dateien gleichzeitig extrahieren und an dasselbe Verzeichnis senden?

Wie kann ich Dateien aus .tar-Dateien gleichzeitig extrahieren und an dasselbe Verzeichnis senden?

Ich bin neu bei Linux und weiß noch nicht viel, daher klingt dieses Problem vielleicht etwas lächerlich. Ich habe einen Ordner mit vielen .tar-Dateien und wollte alle Dateien in den .tar-Dateien gleichzeitig in denselben Ordner extrahieren. Gibt es eine einfache Möglichkeit, das zu tun?

Antwort1

Zum Klonen erstellen Sie eine Kopie von einem Speicherort (z. B./home/test) in einen anderen Baum /opt/backup.

tar cvfC - /home test | tar xvfC - /opt/backup

Oder wenn Sie Dateien von einem Remote-System auf Ihr lokales System kopieren möchten...

ssh [email protected] tar cvfC - /home/ test | tar xcfC - /opt/backup

Rohre sind sehr nützlich.

Antwort2

cat *.tar | tar -xvf - -i

Führen Sie den obigen Befehl aus den Ordnern aus, die die TAR-Dateien enthalten.

verwandte Informationen