[LBo] /usr/share/dict/words (section 3.3.3.4.1 General line
filtering)
Howard Rosen
hrosen33 at highstream.net
Sun Nov 12 17:55:18 CET 2006
On Sat, 2006-11-11 at 16:52 -0500, jisao wrote:
> I tried to grep the word penguin in /usr/share/dict/words, as in the LBo
> book example. No success.
>
> jisao at 1[~]$ grep penguin /usr/share/dict/words
In suse10.1 I entered your command:
hrosen70 at linux:~> grep penguin /usr/share/dict/words
penguin
penguins
penguin's
and you can see above the results. That rules out any problem with your
entry. Hope this helps you resolving this situation.
Howard
> grep: /usr/share/dict/words: No such file or directory
> jisao at 1[~]$ ls -l /usr/share/dict/words
> lrwxrwxrwx 1 root root 30 2006-10-29 22:27 /usr/share/dict/words ->
> /etc/dictionaries-common/words
> jisao at 1[~]$ grep penguin /etc/dictionaries-common/words
> grep: /etc/dictionaries-common/words: No such file or directory
> jisao at 1[~]$ ls -l /etc/dictionaries-common/
> total 4
> lrwxrwxrwx 1 root root 28 2006-10-29 22:18 default.aff ->
> /usr/lib/ispell/american.aff
> lrwxrwxrwx 1 root root 29 2006-10-29 22:18 default.hash ->
> /usr/lib/ispell/american.hash
> -rw-r--r-- 1 root root 27 2006-03-04 20:55 ispell-default
> jisao at 1[~]$ locate "*dict*words"
> /usr/share/dict/words
>
>
> I am baffled... How can I find the words file in the dictionaries
> installed on my computers?
>
> A locate request brought me 206 lines of matches. I did not know I had
> so many dictionaries on my computer.
> jisao at 1[~]$ locate *dict*
>
> So I figured I would try grepping the whole computer for penguin
> instead. After all, this is a pretty rare word. As searching the whole
> computer was long, I limited the search with this command.
> jisao at 1[~]$ grep -HR "penguin" /usr;/etc
>
> It seems that penguin is a very common name in Linux. I got 353 files
> matching the request.
>
> Any ideas?
>
> Jisao
More information about the QnA
mailing list