einzelne Datei aus Tarball auspacken

27/12/2007 - 14:15 von helmut | Report spam
Hallo alle miteinander,

mag ja sein, dass ich den Wald vor lauter Bàumen nicht sehe ...

Ich habe hier ein Paket (von *.deb, control.tar.gz), in dem nur wenige
Dateien liegen, u.a. "conffiles" und "postinst".

Ich habe es sicherheitshalber (per "gzip -d") in einen puren Tarbball
"res.tar" verwandelt.

tar -tf res.tar

zeigt alle Dateien.
Wie bekomme ich einzig "conffiles" extrahiert (oder auch nur angezeigt)?

tar -tf res.tar/conffiles
tar -f res.tar -t conffiles
tar -tf res.tar conffiles

führen zu Fehlermeldungen;

tar -tf res.tar conffiles
meldet "conffiles: Not found in archive".

Bei allen Varianten: der gleiche Fehler, wenn ich statt "-t" den
Auspack-Befehl "-x" einsetze.

Wie lautet die richtige Option?

Viele Gruesse
Helmut

"Ubuntu" - an African word, meaning "Slackware is too hard for me".
 

Lesen sie die antworten

#1 Cyrus Kriticos
27/12/2007 - 14:26 | Warnen spam
Helmut Hullen wrote:
Hallo alle miteinander,

mag ja sein, dass ich den Wald vor lauter Bàumen nicht sehe ...

Ich habe hier ein Paket (von *.deb, control.tar.gz), in dem nur wenige
Dateien liegen, u.a. "conffiles" und "postinst".

Ich habe es sicherheitshalber (per "gzip -d") in einen puren Tarbball
"res.tar" verwandelt.

tar -tf res.tar

zeigt alle Dateien.
Wie bekomme ich einzig "conffiles" extrahiert (oder auch nur angezeigt)?

tar -tf res.tar/conffiles
tar -f res.tar -t conffiles
tar -tf res.tar conffiles

führen zu Fehlermeldungen;

tar -tf res.tar conffiles
meldet "conffiles: Not found in archive".

Bei allen Varianten: der gleiche Fehler, wenn ich statt "-t" den
Auspack-Befehl "-x" einsetze.

Wie lautet die richtige Option?



tar -tf res.tar # liestet alle enthaltenen Dateien mit Pfad
tar -xf res.tar pfad/conffiles # extrahiert pfad/conffiles

Best regards | Be nice to America or they'll bring democracy to
Cyrus | your country.

Ähnliche fragen