Portál AbcLinuxu, 14. května 2025 03:04

Dotaz: tar zdvojuje soubory

newby avatar 17.4.2010 23:54 newby | vesnice
tar zdvojuje soubory
Přečteno: 120×
Odpovědět | Admin

Dobrý den,
mám vytvořenou adresářovou strukturu

zdroj/s1
zdroj/s2
zdroj/s3

s1-s3 jsou prázdné soubory vytvořené pomoci touch.
Chci ty soubory spojit do pok.tar. Používám příkaz tar cvf pok.tar `find zdroj` Jenomže vytvořený tar obsahuje všechny soubory zdvojeně - každý je tam dvakrát.

Kde prosím dělám chybu?


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.4.2010 00:03 kmet
Rozbalit Rozbalit vše Re: tar zdvojuje soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Proč ten find? tar přece archivuje soubory rekursivně.
Řešení 1× (newby (tazatel))
18.4.2010 00:04 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: tar zdvojuje soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
find vypisuje i adresáře a pokud tar dostane jako parametr adresář, zabalí vše v něm. Čili by mělo stačit pouze
tar cvf pok.tar zdroj
I am always ready to learn although I do not always like to be taught. (W. Churchill)
Řešení 1× (newby (tazatel))
18.4.2010 00:04 martinu
Rozbalit Rozbalit vše Re: tar zdvojuje soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud potrebujete archivovat adresar, staci zadat jeho cestu, tar jiz se postara i o soubory. Takze "problem" bude ve find, ktery taru "preda" jmeno adresare, ale i jeho souboru.
newby avatar 18.4.2010 00:09 newby | vesnice
Rozbalit Rozbalit vše Re: tar zdvojuje soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ach jaj. Díky moc. Jak prosté :-D Asi bych měl jít raději už spát...

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.