2016-11-11 9 views

答えて

2

あなたが捕らえグループとバックを参照して、このgrepを使用することができます。私たちは私たちを確保-wオプションを使用することにより

(    # start capture group #1 
    \w+   # match 1 or more word characters 
)    # end capture group #1 
[[:blank:]]+ # match 1 or more spaces or tabs 
\1    # back-reference to captured group #1 

とバックリファレンス\1を:

grep -owE '(\w+)[[:blank:]]+\1' file 

foo foo 

正規表現の説明1つ以上のスペースで区切られた正確に同じ単語にマッチしています。

関連する問題