Portál AbcLinuxu, 14. srpna 2025 09:56


Dotaz: Extract souborů z tar archívu bez absolutních cest

28.4.2005 11:18 Petr Fores
Extract souborů z tar archívu bez absolutních cest
Přečteno: 392×
Odpovědět | Admin
Dobrý den, všem děkuji za rady v mém dotazu čím zálohovat. Nakonec jsem zvolil tar a časem uvidím, jak se osvědčil. Ještě mám ale jeden dotaz. Zálohoju společně s parametrem -P pro zachování cest, tedy takto

tar -cvpPzf archiv.tar.gz [OPTIONS] ./

a extrahuji takto

tar xvpPzf archiv.tar.gz

No jo, ale co když chci extrahovat do nějakého jiného adresáře? Když vynechám -P, tak to extrahuje opět tam odkud se to archivovalo....nevíte někdo? A ještě jedna věc, co když chci z archívu vyndat jen jeden soubor? Nikde jsem to tu nenašel, tak se ptám. Opět velmi děkuji za odpovědi. Petr
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.4.2005 13:12 Tomas
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebylo by lepsi zalohovat bez -P? Z dotaze neni patrne, jestli jste si vsiml, ze -P znamena, ze se zachovava '/' na zacatku cesty (jinak se urizne a z cesty /home/cosi mate home/cosi)
28.4.2005 13:28 Petr Fores
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
Fajn, a co ta druhá otázka? Když chci extrahovat např. jen jeden soubor z archívu? To by jste nevěděl?
28.4.2005 13:34 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
tar xf archiv.tar jméno_souboru
28.4.2005 15:17 PetrH
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
no ale pokud mam archiv se strukturou rekneme:
/etc
/etc/program.conf
/usr/local/bin/program
/usr/local/doc/programdoc

a chci ziskat jen ten program, pak musim pri rozbalovani uvest celou cestu a tim padem se rozbali zase s celou cestou. Nebo opet delam neco spatne?
28.4.2005 15:21 jm
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
man tar - ale uz vazne... :/
28.4.2005 15:23 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
Špatně děláš to, že vytváříš archivy s / ;-)

tar xf archiv.tar -O- soubor >soubor
28.4.2005 13:38 tezkatlipoka | skóre: 35
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
to je v man tar. tar xf jmeno.tar soubor
Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.
28.4.2005 13:39 tezkatlipoka | skóre: 35
Rozbalit Rozbalit vše Re: Extract souborů z tar archívu bez absolutních cest
sakra ted to vypada ze opisuju, no kdyz jsem dal odpovedet Yeti tam jeste nebyl.
Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.