On Wed, 10 May 2006 11:17:20 -0400, David Cary Hart <Fedora@xxxxxxxxxxx> opined: > On Tue, 9 May 2006 14:10:57 -0400 (EDT), "Robert P. J. Day" > <rpjday@xxxxxxxxxxxxxx> opined: > > On Tue, 9 May 2006, David Cary Hart wrote: > > > > > (Off the Wall Question) I have been asked: > > > > > > Given a very large file.txt and a desire to remove a matching > > > line: > > > > > > $ grep -v matching_line file.txt > file.txt.new > > > > > > or; > > > > > > $ sed '/matching_line _RegEx/d' file.txt > file.txt.new > > > > > > Which method is more efficient or is it a tossup? > > > > why not use "time" to find out? > > > Simple. I did not think of doing so. Thanks - I think. -;) > And the answer is grep -v to a larger extent than I expected. -- Our DNSRBL - Eliminate Spam: http://www.TQMcube.com Multi-RBL Check: http://www.TQMcube.com/rblcheck.php The Dirty Dozen Spammiest Ranges: http://tqmcube.com/dirty12.php
Attachment:
signature.asc
Description: PGP signature