Working on some Sudoko like puzzles for a newsletter and need some
nine letter word or words.
The letters can not repeat so words like "wood", "cherry", etc. are
not allowed, and they
aren't nine letters.
I've come up with "brad point", "workbench" and some more, but
brain for more. Anyone got some ideas?
If I use it, I'll send you the puzzle.
Some of these only count as "in jokes", but...
Then I got bored. The computer lists 5,796 possibilities, not
including another 2,002 proper names.
grep '^.........$' /usr/share/dict/words | grep -v '\(.\).*\1' | grep '^[a-z]*$'
Now you're making me feel bad. <grin>
As it happens I'm a software designer doing mostly linux kernel
customization/support for other groups within a large company.
I just haven't gone that deep into regex, I guess. If I'm interpreting
it correctly, the second clause gets rid of entries with duplicate
letters, and the third one selects for lowercase?
The first grep selects all nine-character words.
The second grep removes entries with duplicate characters.
The third grep gets rid of all proper nouns (capitalized), and
hyphenated words, by selecting those that include only lower case
#1 and #3 could have been combined, but it's IMHO less elegant that
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.