The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
Google UNIX.COM
Home Forums Register Rules & FAQ Members List Arcade Search Today's Posts Mark Forums Read


UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !!


Other UNIX.COM Threads You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
grep for a search string raga UNIX for Dummies Questions & Answers 11 03-12-2008 04:38 AM
count the number of files which have a search string, but counting the file only once sudheshnaiyer UNIX for Dummies Questions & Answers 1 08-11-2007 10:50 AM
grep: RE error 41: No remembered search string. fkaba81 Shell Programming and Scripting 2 06-21-2006 11:23 PM
multiple search with grep amon Shell Programming and Scripting 5 04-04-2006 03:53 AM
string search in folders with particular multiple file extension anikanch UNIX for Dummies Questions & Answers 2 10-28-2005 07:09 AM

Closed Thread
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 05-17-2008
m00 m00 is offline
Registered User
 

Join Date: May 2008
Posts: 3
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
problem with grep on search string in a txt file over multiple files

I have a couple of things I got stuck on

1)
I have a text file containing 25k search string that I need to search against compressed file. I have used this command but somehow it doesn't seems to use all the search terms.

I have put one search string per line in the txt file (I clean up the domain name down to just the word ie abc.com to abc).

I have used zgrep --colour=always -nf [name of txt file] name of compressed file


2)
With the same text file 1) , I need to search against a folder containing 50k email messages (.eml format). If the .eml file contains match search string, it will move to another folder. So I can run a batch print later on.


I have both type of email message file, 1) one single file containing multiple messages and 2) 50000 individual email message in .eml format.

The problem with the search, it doesn't seem to run all the search string contains in the txt file against the target file. It seems only a few lines of search string is used.

Thanks in advance for any tips.
Forum Sponsor
  #2 (permalink)  
Old 05-18-2008
...@...
 

Join Date: Feb 2004
Location: NM
Posts: 3,240
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
A 25k long search string? Is your text so similar that you need to search 25000 characters to be sure of a match. Assuming the regex engine can even deal with that, the search efficiency is going to be pretty poor.

Or do you mean 25000 different strings? That has problems as well.

I think, rather than you tell us how you think it should be done, give us the problem you are trying to solve - in detail. This whole thing sounds wrong from the start, as I read it.

There are a lot of other tools out there like comm for example.
  #3 (permalink)  
Old 05-18-2008
Moderator
 

Join Date: Feb 2007
Posts: 1,291
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiReddit! Stumble this Post!Spurl this Post!
No duplicate or cross-posting, please read the rules.

This thread is similar to:

Help!!

Thread closed.
Google UNIX.COM
Closed Thread



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 09:14 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102