ext2 a optimalni mnozstvi souboru v adresari

Petr Kubicek kubicek na mathesius.ff.cuni.cz
Pátek Březen 17 13:13:58 CET 2000


According to Jacek Kopecky:
> 
> ...
>  > To by se to pak delalo treba takhle:
>  > find . -name XY\* | xargs tar czf soubor.tar
> ...
> 
>  Asi nechcete mit v souboru soubor.tar(.gz) jen posledni varku souboru
> XY*, ze? 8-) xargs se chova tak, ze kdyz je argumentu moc, tak spusti
> zadany program vicekrat po sobe s rozkouskovanym seznamem
> argumentu. Pocet argumentu (nebo spis jejich celkova velikost) je
> totiz omezeny.

To je sice pravda, ale jeste bych to nevzdaval. Zkousel jsem to na
linuxu s prumernou masinou (PII-300, 96MB, SCSI-10MB/s stary ISA radic
takze ve vysledku urcite pomalejsi). Listovani s ls -f bez problemu
myslim ze zadny system neni schopen on-line rychle radit radky, prosim
nechytat za slovo. Zbaleni jde provest tez bez problemu.
Po male uprave Jackova navrhu:
rm -f archiv.tar
find . -name XY\* | xargs tar rf archiv.tar
gzip archiv.tar

Prohlizeni a prace s archivem uz jde potom i pres "z".

Linux pravda porad neni Solaris, ale pri vedomi omezeni jde pouzivat
temer stejne.

Petr



Další informace o konferenci Linux