[linux] Text processing (speed)...

Peter Surda shurdeek na panorama.sth.ac.at
Úterý Duben 10 10:33:32 CEST 2001


On Tue, Apr 10, 2001 at 07:11:31AM +0200, Jarry guru wrote:
> Myslim, ze by bolo trosku rychlejsie, keby sa miesto noveho
> vystupu radsej upravoval hned vstup, skratka nieco ako
> "on-the-fly". Predsa len, kym mi vytvori 100MB subor (v ktorom
> sa vymeni oproti povodnemu len zo 20 riadkov), to tiez nieco
> trva. Ale ked som dal totozne $vstup a $vystup, potom ten subor
> urobil prazdny.

No ked to spravis v Ccku alebo perle ako

open INPUT, "<file.dat" || die;
open OUTPUT, ">file.dat" || die;
while (<INPUT>) {
	s/string/string/g;
	print OUTPUT;
}
close OUTPUT;
close INPUT;

Tak to spravi to co chces a sice preto lebo kym ten subor nezavries tak
zostane alokovany na disku a da sa s nim pracovat.

Na rychlosti to ale asi neprida ani miesta pocas konverzie tiez neusetris.

S pozdravom,

Peter Surda (Shurdeek) <surda na bigfoot.com>, ICQ 10236103, +436505122023

--
  funny thats the third time since ive been on IRC today that i seen the word 
                 "slave" and "microsoft" in the same sentence
------------- další část ---------------
Netextová příloha byla odstraněna...
Jméno: [žádný popis není k dispozici]
Typ: application/pgp-signature
Velikost: 232 bytes
Popis: [žádný popis není k dispozici]
Url : http://lists.linux.sk/pipermail/linux/attachments/20010410/ecd83d0e/attachment.bin 


Další informace o konferenci linux