XP is just a number | |
PerlMonks |
Re^2: Reading files, skipping very long lines...by Excalibor (Pilgrim) |
on Sep 29, 2005 at 17:42 UTC ( [id://496191]=note: print w/replies, xml ) | Need Help?? |
Thanks for the advice... I actually tried to do this (using read() instead of $/, but I don't think it will do basically the same). It works, but the problem, then, is time. I am processing the file in real time, and it was taking ages (literally!) to read that 380+Mb long line... Better explained: a process inserts lines into a file, and I am processing it. Somehow, it inserts a 380+Mb long line, and I want to skip it, and wait for the next... Maybe going really low level and playing with IPC would do the trick... I gotta go now, but will think on it tomorrow... Conclusion: the method works, but it's too slow... I need a way to skip the line completely, and wait for a new line to be inserted into the file. (I wanna croak my $brain) Thanks for your help, fellow monks! --
In Section
Seekers of Perl Wisdom
|
|