zalohovani souboru mensich nez 100K

Ing. Vlastimil Pospíchal vpospichal na tiscali.cz
Úterý Prosinec 31 13:05:40 CET 2002


On Tue, Dec 31, 2002 at 11:17:30AM +0100, Ale? DOLE?EK wrote:
> Dne Tue, 31 Dec 2002 10:31:14 +0100 Pavel Stehule napsal(a):
> > Resim problem, jak zazalohovat, tj. presunout do tar archivu vsechny
> > soubory z home adresare mensi nez 100kB. Prisel jsem na dve varianty
> > 
> > 1. tar cfz archiv.tar.gz `find /home/pavel -size -100k -type f -print`
> > 2. find /home/pavel -size -100k -type f -exec rf archiv.tar {} \;
> > 
> > Prvni varianta mi pada, ze pry je prikazovy radek prilis dlouhy (coz je
> > pravda, jedna se skorem o 100 souboru). Druha je zas zoufale pomla. Da
> > se s tim neco delat? Nebo existuje jine reseni? Rad bych si vystacil
> > pouze se zakladnimi utilitkami.
> > Pavel
> 
> Zkuste nejdoíve vytvooit seznam souboru ...
> find /home/pavel -size -100k -type f > /tmp/file.list
> ... a pak jej dejte taru jako parametr
> tar -czf archiv.tar.gz -T /tmp/file.list

find /home/pavel -size -100k -type f -print0|tar -czf archiv.tar.gz --null -T -

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


Další informace o konferenci Linux