On Sat, Nov 28, 2009 at 7:13 AM, Dotan Cohen <dotanco...@gmail.com> wrote: > I have a long binary file (about 12 MB) that I need to extract the > text from via "strings". Naturally, there are a lot of junk lines such > as these: > pDuf > #k0H}g) > GoV5 > rLeY1 > TMlq,* > > Is there a way to grep the output of strings in order to only show > lines that contain words found in the aspell dictionary? Thanks in > advance.
I typically use something like: strings -n 5 And that removes most of the noise. Typically the strings I'm looking for tend to be longer, so if I miss the occasional short text, I'm OK with that. Another option might be to do something like: look '' | grep .. > dict.txt # get rid of all single letter words strings logfile | fgrep -f dict.txt mrc -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org