Ich habe eine tar (gz, bzip) -Datei und möchte deren Inhalt sehen, aber nicht rekursiv.
Dies ist: Die "erste Ebene" in der Datei.
Ich weiß bereits, wie man Inhalte sieht:
tar -ztf file.tar.gz
Aber es ist rekursiv !!
Vielen Dank!
filesystems
gzip
tar
compression
santiago.basulto
quelle
quelle
tar --exclude='*/*' -tf yourarchive.tar
Sollte es tun.Das ist mit ziemlicher Sicherheit ein GNU-Ziel. Aber wer benutzt GNU Teer nicht, oder? (Eine weitere lustige Tatsache: In neueren Versionen von GNU tar brauchen Sie kein 'z' oder 'j', um .gz- oder .bz-Dateien aufzulisten oder zu dekomprimieren - es erkennt diese automatisch und es funktioniert einfach.)
quelle
-t
eine Liste bedeutet . So-tf
kann konvertiert werden--list -f
.tar --exclude='*/*/*' -tf yourarchive.tar
Hier sollten sowohl Verzeichnisse der obersten Ebene als auch Dateien mit dem Punkt angezeigt werden:
quelle