2017-10-20 17 views
0

私は与えられたパターンから物事を見つけようとするためにgrepを使用しようとしています。例えば、私は次のような行を持っています:グレープ正規表現 - パターンの問題

私は単語の最初と最後の文字を知ることができます。この例では、私は 'K' - 'n'を得る。

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

そして、それは私だけK.で始めている。しかし、そのコマンドも最初の行が含まれるパターンを含む行を与え、そうする以外に、私は結果は次のようになります。

A secret word: CoolKapplan 
A secret word: Kapplan 

方法私はパターンを検索し、別の単語に含まれるパターンを私に与えないようにしますか?

答えて

0

もう一度試行錯誤してみると、動作するには '-o'フラグを追加する必要があることが分かりました。