GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Extrahieren Sie bestimmte Dateien in einem tar-Archiv mit einem Platzhalter

Am Ende fand ich dann nach einer guten Pause eine Antwort. Die Option ist Platzhalters , Plural...

Also der Befehl

tar -xf MyTar.tar --wildcards "*.jpg"

tat genau das, was ich brauchte.


Setzen Sie den Platzhalter in Anführungszeichen wie diesen "*.jpg" Die Shell versucht also nicht, es zu erweitern, sondern leitet es direkt an tar weiter. Sie möchten, dass tar den Platzhalter auswertet, nicht die Shell, und die Anführungszeichen tun dies.


Linux
  1. So extrahieren Sie Dateien aus dem Debian-Paketarchiv DEB

  2. So extrahieren Sie Tar-Dateien in ein bestimmtes oder anderes Verzeichnis in Linux

  3. So verschlüsseln und entschlüsseln Sie Dateien und Verzeichnisse mit Tar und OpenSSL

  4. So komprimieren und extrahieren Sie Dateien und Verzeichnisse unter Linux mit gzip und bzip2

  5. Datei zu tbz-Dateien hinzufügen

Tar-Befehl unter Linux (Archive erstellen und extrahieren)

So komprimieren und extrahieren Sie Dateien mit dem Befehl Tar, Zip unter Linux

Linux-tar-Befehl – ​​So komprimieren Sie Dateien unter Linux

So tarieren Sie bestimmte Dateitypen (Erweiterungen) in einem Verzeichnis

Linux-tar-Befehl zum Komprimieren und Extrahieren von Dateien

Wie kann ich Dateien mit regulären Ausdrücken aus dem TAR-Archiv ausschließen?