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