On Fri, January 13, 2006 8:37 am, Albert wrote: > Wolf wrote: >> I have large log files from a web server (about a gig in size) and >> need >> to parse each line looking for a string, and when encountered push >> that >> line to a new file. I was thinking I could have PHP read in the >> whole >> file, but thinking it could be a major pain since I have about 20 >> log >> files to read through. >> >> Anyone have some suggestions? > > Is this on a Linux server? > > Why don?t you use grep? > > cat <filename> | grep <string> > <newfile> If you DO use grep, don't cat the whole file out to grep it... grep __filename__ > __newfile__ cat on a 1 GIG file is probably a bit wasteful, I suspect... -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php