私はいくつかの質問を見つけましたが、私の質問に満足して答えることができませんでした。
単語を含む行ではなく、パターンに正確に一致する単語を印刷する必要があります。たとえば、
私は家に帰ります。気になるところが家です。
したがって、「ホーム」パターンで検索すると
ホームホームページ
私は理解 grep -o
私の仕事は簡単になりますが、 私のもの grep
このオプションはサポートされていません。だから別の解決策が必要です。
また、正確な一致が必要です。したがって、単語がある場合は選択homeless
から選択しないでください。
ベストアンサー1
一緒に遊ぶ人perl
:
$ echo 'I am going home. Home is where heart is.' |
perl -lne 'for (split /\W+/) {print $& if /\bhome\b/i}'
短く調整ジョセフR.以下のコメント(彼に感謝)
$ echo 'I am going home. Home is where heart is.' |
perl -lne 'print $& while /\bhome\b/ig'
結果:
home
Home