【发布时间】:2015-10-28 16:37:10
【问题描述】:
我需要在 unix (bash) 中使用 egrep(或 grep -e)在文件中查找重复的单词
我试过了:
egrep "(\<[a-zA-Z]+\>) \1" file.txt
和
egrep "(\b[a-zA-Z]+\b) \1" file.txt
但出于某种原因,这些人认为事情不是重复的!
例如,尽管存在单词边界条件\> 或\b,但它认为字符串“word words”符合条件。
【问题讨论】:
-
为了更好地理解,展示一些示例输入、期望的输出等。我们现在唯一能说的是“是的,它按预期工作”。
标签: regex bash unix grep word-boundary