5
ファイル内のパターンの出現回数をカウントします(同じ行でも)
ファイル内の文字列の出現回数を検索するときは、通常、次のように使用します。 grep pattern file | wc -l ただし、grepの動作方法が原因で、1行に1つしか見つかりません。文字列が同じ行にあるか異なる行にあるかに関係なく、文字列がファイルに出現する回数を検索するにはどうすればよいですか? また、単純な文字列ではなく正規表現パターンを検索している場合はどうなりますか?どうすればそれらを数えることができますか、またはさらに良いことに、各一致を新しい行に印刷できますか?