Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save senthilnayagam/9661048 to your computer and use it in GitHub Desktop.
Save senthilnayagam/9661048 to your computer and use it in GitHub Desktop.
# my list had word number and word on a single line, first script splits the huge sentence by numbers into words in each line
cat 8word_list.txt | tr [:digit:] '\n' | sort | uniq | wc -l
29722
# this refines to identify words with 2 letters repeated
cat 8word_list.txt | tr [:digit:] '\n' | sort | uniq | grep '\([[:alnum:]]\)\1' | wc -l
6784
# final iteration ensures the last 2 repeated letters are at the end of the word
cat 8word_list.txt | tr [:digit:] '\n' | sort | uniq | grep '\([[:alnum:]]\)\1$' | wc -l
828
abductee
absentee
acceptee
achiness
acidness
acquiree
admittee
agedness
airiness
allottee
antiboss
antipill
antiroll
appellee
archness
aridness
arrestee
artiness
ashiness
assignee
attendee
avidness
awayness
axletree
babydoll
backfill
backless
baldness
ballyhoo
bankroll
barbless
bareness
barkless
baroness
baseball
baseless
baseness
bassness
bathless
beadroll
beakless
beamless
beanball
beatless
beefless
bellpull
beltless
biasness
bidarkee
birdcall
blastoff
blotless
blowball
blueball
bluebell
bluebill
bluegill
blueness
boatbill
bodiless
boldness
boltless
bondless
boneless
boniness
bonspell
boonless
bootless
botonnee
bourtree
boxiness
brimfull
brimless
browless
brushoff
buckaroo
buckeroo
buckshee
bushless
business
busyness
buttress
caginess
cakiness
calctuff
callaloo
callipee
calmness
camporee
canoness
carefree
careless
carryall
cashless
catchall
cateress
chadless
checkoff
chicness
chinless
chivaree
clawless
clodpoll
clueless
coalless
coatless
cockapoo
cockatoo
cockbill
codeless
coldness
colessee
compress
conferee
congress
cookless
coolness
cordless
coreless
cornball
coryphee
cosiness
costless
countess
coverall
coziness
crewless
cropless
cuffless
cureless
curtness
cuteness
cutgrass
daftness
dampness
dandriff
dandruff
dankness
darkness
dateless
deadfall
deadness
deafness
dearness
debtless
deedless
deepness
deftness
demoness
departee
deportee
designee
detainee
dewiness
direness
disagree
distress
divorcee
doneness
doorbell
doorless
doorsill
dopiness
dourness
downfall
downhill
downless
doziness
drabness
dripless
druidess
drumroll
duckbill
ductless
dullness
dumbbell
dumbness
dungaree
dunghill
dustless
dyestuff
easiness
echoless
edgeless
edginess
editress
eelgrass
eeriness
eggshell
employee
endorsee
enlistee
enrollee
enscroll
enthrall
etouffee
evenfall
evenness
evilness
examinee
exitless
expellee
eyedness
eyeglass
faceless
fadeless
fairness
fameless
fangless
farewell
fastball
fastness
fearless
feckless
feetless
fellness
fernless
filagree
filigree
filmless
fineness
fireball
firehall
fireless
firewall
firmness
fishkill
fishless
flagless
flapless
flatness
flawless
foamless
fondness
foodless
foosball
football
footfall
foothill
footless
footwall
fordless
foretell
forkball
forkless
formless
fortress
foulness
fourchee
foxiness
foziness
freeness
freewill
fretless
fullness
fumeless
fuseless
gainless
galleass
galliass
gameness
gaminess
garbless
gardyloo
gastness
gateless
gearless
germfree
giantess
giftless
gigawatt
gildhall
gladness
glegness
glibness
gluiness
glumness
goalless
goneness
goodness
goodwill
goofball
goriness
gormless
gratinee
grayness
greegree
greyness
grimness
gromwell
gustless
hairball
hairless
haleness
halfness
haltless
handball
handbell
handbill
handcuff
handless
hardball
hardness
harebell
harmless
hawkbill
haziness
headless
heatless
heedless
heelball
heelless
heirless
helmless
helpless
herbless
hideless
highball
highness
hiltless
hiveless
hokiness
holeless
holiness
homeless
hominess
honeybee
hoodless
hoofless
hookless
hoopless
hopeless
hornbill
hornless
hotpress
hugeness
humpless
huntress
hurtless
hymnless
ickiness
idealess
idleness
iffiness
indictee
indorsee
inductee
inkiness
inscroll
internee
inthrall
ironness
isleless
isogloss
jackaroo
jackeroo
jackroll
jamboree
jokiness
juryless
justness
kangaroo
kedgeree
keelless
keenness
kickball
kidnapee
kilowatt
kindless
kindness
kingless
knockoff
knotless
laceless
laciness
lambkill
lameness
landfall
landfill
landless
landmass
lankness
lateness
laziness
leadless
leafless
leakless
leanness
lensless
lewdness
libellee
licencee
licensee
lifeless
likeness
limbless
limeless
liminess
limpness
lineless
lintless
listless
liteness
liveness
loamless
loftless
loginess
loneness
longness
lordless
lornness
lossless
lostness
loudness
loveless
luckless
lushness
mahjongg
mailless
maleness
mandrill
maneless
marquess
marshall
massless
mastless
mateless
matiness
mattrass
mattress
mayoress
maziness
mealless
meanness
meatball
meatless
meekness
meetness
megawatt
mildness
milkless
mindless
minimill
minipill
miriness
misclass
misguess
misspell
mistress
molehill
monohull
moonless
mootness
mopiness
moreness
mothball
moveless
muchness
murderee
muteness
nabobess
nameless
nanowatt
nathless
nearness
neatness
neckless
needless
negligee
newsless
niceness
nighness
nonclass
normless
noseless
nosiness
noteless
nounless
nudeness
numbness
numskull
nutgrass
nutshell
odorless
oiliness
ooziness
openness
optionee
oratress
outbless
outbluff
outclass
outcross
outdress
outgross
outguess
outpress
outsmell
outspell
ovalness
overbill
overcall
overfill
overfree
overfull
overkill
overpass
overruff
oversell
packness
painless
paleness
paneless
passless
pastless
pastness
patentee
pathless
peakless
pedigree
peekaboo
peekapoo
peerless
pellmell
peltless
pertness
pharisee
pileless
pingrass
pinkness
pipeless
pipiness
pithless
pitiless
pixiness
planless
playbill
playless
plimsoll
plotless
plugless
poetless
pokiness
poleless
poolhall
poorness
popeless
portless
portress
poshness
pratfall
prebless
prechill
predrill
prepress
primness
princess
prioress
progress
promisee
protegee
puffball
puggaree
pulpless
pumpless
puniness
pureness
pushball
raciness
rainfall
rainless
rakehell
rankless
rankness
rapparee
raptness
rareness
rashness
raygrass
realness
reassess
reckless
reenroll
reinless
rejectee
repartee
restless
restress
retiarii
returnee
ribgrass
richness
rifeness
riffraff
riftless
riminess
rindless
ringtoss
ripeness
riskless
roadkill
roadless
rockfall
rockless
roofless
rooftree
rootless
ropiness
rosiness
rototill
rubbaboo
rudeness
ruleless
rumpless
rungless
rustless
ruthless
ryegrass
safeness
sageness
sailless
saltless
saltness
salvagee
sameness
sandburr
sandless
saneness
sangaree
sartorii
sashless
scarless
scumless
seamless
seashell
seatless
seedless
selectee
selfless
selfness
semimatt
sexiness
sextarii
shikaree
shipless
shivaree
shoebill
shoeless
shoetree
sickness
sidehill
sidewall
sighless
sightsee
siziness
skewness
skilless
skinless
slimness
slipless
slitless
slowness
smartass
smogless
smugness
snapless
snowball
snowbell
snowfall
snowless
snubness
snugness
soapless
sockless
sodaless
softball
softness
soilless
soleless
soleness
songless
soreness
soulless
soupless
sourball
sourness
sourpuss
spanless
spinless
spitball
spotless
spryness
spurgall
spyglass
squeegee
squilgee
standoff
starless
stemless
subclass
subshell
subskill
suchness
suckless
sudsless
sundress
sunglass
superadd
suppress
sureness
tackless
tactless
tailless
tallness
tameless
tameness
tankless
tapeless
tartness
tautness
tearless
tentless
terawatt
termless
textless
thawless
thewless
thinness
thowless
tideless
tidiness
timeless
tininess
tintless
tipstaff
tireless
tirrivee
titaness
toadless
tombless
toneless
toolless
topcross
townless
tradeoff
tramless
trapball
trapezii
treeless
trespass
trigness
trimness
trueness
tsorriss
tubeless
tullibee
tuneless
turfless
turnhall
tuskless
tutoress
tweeness
twigless
ugliness
unstress
vaccinee
vainness
vastness
veinless
ventless
verbless
vestless
viceless
victress
viewless
vileness
vindaloo
voidness
votaress
voteless
wageless
waitress
wakeless
wallaroo
wanderoo
wannabee
wardless
wardress
wariness
warmness
wartless
waterloo
wattless
waveless
waviness
waxiness
weakness
weedless
weldless
wellness
whatness
wickless
wideness
wifeless
wildness
wiliness
windbell
windfall
windgall
windlass
windless
windmill
wineless
wingless
wireless
wiriness
wiseness
wishless
woodless
woodruff
woolfell
wordless
workless
wornness
yokeless
zaniness
zestless
zoneless
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment