Re: wildcard v TARu a tak vybec

From: Ing. Vlastimil Pospíchal (vpospichal@centrum.cz)
Date: 01. 02. 2002, 11:55 CET


> > Zkousel jsem expandovat  z tar archivu pouze jeden adresar
> > timto zpusobem:
> > tar -xvf archive.tar   /sb1/samba/adresar1/adresar2/*
> > 
> Pokud zadavate parametry s expandovacimi znaky a chcete, aby
> je expandoval az vlastni program (a ne shell), musite ten
> parametr dat do apostrofu. Takze
> 
> tar -xvf archive.tar   '/sb1/samba/adresar1/adresar2/*'
> tar -xvf archive.tar   '*oubor*.pdf'

Přiznám se, že takto jednoduché řešení mě nenapadlo a proto jsem
Karlovi napsal ten cyklus. Samozřejme, v apostrofech. Příkaz find
mě také slušně potrápil, než jsem na ty apostrofy přišel.

> Pokud to neudelate, rozebere to uz shell a nahradi vypisem
> souboru, ktere takhle nasel. Cili ten puvodni prikaz by
> vlastne zjistil, ktere soubory jsou v adresari
> "..../adresar2" a dal by TARu prikaz k jejich opetovnemu
> vyextrahovani. To by melo smysl, kdybyste treba obnovoval
> puvodni verze nebo tak neco.
> 
> Jinak tar umoznuje i zadavani adresaru, takze ten prvni
> prikaz muze byt taky
> 
> tar -xvf archive.tar   /sb1/samba/adresar1/adresar2
> 
> Ale pozor na absolutni a relativni cesty.
> PHampl

Ty absolutní právě dělávají problém při rozbalování.

Bye Kit
-- 
Ing. Vlastimil Pospíchal
http://www.hoteldrnholec.cz

Už nikdy virus, ať žije Linux!



This archive was generated by hypermail 2.1.2 : 01. 02. 2002, 12:02 CET