grep_usage
This is an old revision of the document!
Table of Contents
dummy
wordscapes
tags | word scape, wordscape
% grep -i "^[slev][slev][slev][slev]s$" /usr/share/dict/american-english elves sells
Remove lines with duplicate letters
% grep -i "^[hikers][hikers][hikers][hikers][hikers]$" /usr/share/dict/american-english | grep -vi '\(.\).*\1' ... shire shirk skier
compare this with
% grep -i "^[hikers][hikers][hikers][hikers][hikers]$" /usr/share/dict/american-english ... shire shirk shirr sires sises skier skies
which also shows words where some letters are repeated twice.
repeat previous character N times
Use (character){N} and call grep with -E
% grep -Ei "^[enrich]i([enrich]){2}e$" /usr/share/dict/american-english Circe niche niece
is equivalent to
% grep -i "^[enrich]i[enrich][enrich]e$" /usr/share/dict/american-english Circe niche niece
Another example:
% grep -Ei "^([dunes]){2}u([dunes]){2}d$" /usr/share/dict/american-english unused
grep_usage.1691762355.txt.gz · Last modified: 2023/08/11 13:59 by raju