私のファイルはこの構造を持っています:
HELLO h e l lo
HELLO(2) h ee l lo
HELLOMUM h e l ll m um
HELLO-FATHER h e llo fa th er
HOME h o m e
HONEY h o ne y
HONEY(2) ho nei y
HONEY(3) h o ney
HONEYMOON ho ney m o o n
HONEY-MOON h o ne y moo n
たとえば、HELLO という単語を探しているときに、HELLO と HELLO(2) という単語に関連する行だけを抽出したいと考えています。HONEY という単語を探している場合も同じです。HONEY、HONEY(2)、および HONEY(3) に関連する行のみが必要です。私は使っている
grep -w "HELLO" file.txt
しかし、これにより、HELLO が返されます。たとえば、HELLOMUM と HELLO-FATHER に関連する行も表示されます。
前もって感謝します。