linuxで文字列の出現回数をカウントする方法

Linuxでは、grepコマンドとwcコマンドを活用することで、文字列出現回数のカウントを実施できます。

たとえば、「hello」という文字列が file.txt 内で何回出現しているかをカウントしたい場合、以下のコマンドを使用できます。

grep -o "hello" file.txt | wc -l

解説:

  1. grepコマンドは、指定されたパターンにマッチする行を検索します。-oオプションは、マッチした部分のみを出力し、各マッチが1行となります。
  2. wc コマンドは、指定された入力から行数、単語数、文字数を数えます。-l オプションを指定すると、行数のみを出力できます。

そのようにすると、コマンドによる出力はファイル内で「Hello」が何回出現したかを知らせる。

bannerAds