結果に行全体を表示せずにLinuxでテキストを検索する

結果に行全体を表示せずにLinuxでテキストを検索する

私はgrepを使ってこれを行います。たとえば、次のようになります。

grep someText file.log

ただし、これは結果全体の行を返します。行の途中にある場合someTextを含む行全体を出力したくありませんsomeText。これを達成する方法はありますか?

ベストアンサー1

.*クエリに追加して-o--only-matching)オプションを使用してください。

grep 'someText.*' -o file.log

おすすめ記事