Grep正则表达式 - 模式问题

时间:2017-10-20 10:48:26

标签: grep

我试图使用grep尝试从给定模式中查找内容。例如,我有这些行:

A secret word: CoolKapplan
A secret word: Kapplan
A secret word: Bungyjump

所以如果我知道一个单词的第一个和最后一个字母。在这个例子中,我得到了K' - ' n'。

PATTERN = K.....n
I do this: grep -w -r -H --color=always "^$PATTERN" *

除此之外我只给出了包含以K开头的模式的行。但是该命令也包括第一行,因此结果将是:

A secret word: CoolKapplan
A secret word: Kapplan

我如何制作它以便搜索模式而不是给我另一个单词中包含的模式?

1 个答案:

答案 0 :(得分:0)

经过一些试验和错误尝试后,我发现你必须添加'-o'标志才能正常工作。