zalohovani souboru mensich nez 100K

Ale¹ DOLEÈEK ales.dolecek na centrum.cz
Úterý Prosinec 31 11:17:30 CET 2002


Dne Tue, 31 Dec 2002 10:31:14 +0100 Pavel Stehule napsal(a):

> Zdravim
> 
> 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.
> 
> Diky
> Preji bujaryho silvestra
> 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


Další informace o konferenci Linux