linux-l: 4 GB - Datei

Volker Mueller ml-belug at epigenomics.de
Di Okt 10 10:43:03 CEST 2000


Am 10 Oct 2000 09:37:00 +0200 schrieb Soeren Sonnenburg: 
>> /* file: tostream.c */
>[...]
>>   do {
>>     count = read(fd, &c, 1);
>>     tmp = write(1 /* (stdout) */, &c, 1);
>>   } while (count > 0);
>> }
>[...]
>> prompt> tostream my_very_large_file.tar | tar -xf -
>
>Ganz lustig... ich frag mich jetzt langsam, warum ich unbedingt die standard
>shell befehle nutzen wollte und nicht gleich losgeproggt hab.

Naja - wenn's Standard Shell sein soll, dann koennte doch auch
tar -xf - < my_very_large_file.tar
das gleiche bewirken - man sollte eben nicht nach dem ersten oder
zweiten Bier erwarten, die einfachste Loesung zu finden ;-)
cat wird vermutlich genauso wie tar am Groessenlimit sterben (oder?).

Volker

-- 
 <ESC>:r .signature
mailto:vmueller at epigenomics.com | http://www.epigenomics.com
 phone:+49-30-24345-323		|  fax:+49-30-24345­555
 smail:Epigenomics AG, Kleine Praesidentenstrasse 1, 10178 Berlin :wq



Mehr Informationen über die Mailingliste linux-l