エンジニア歴20年のSEが作るITエンジニア向けブログ。プログラム、コマンドなどなどIT技術情報について書いていきます!

  1. Linux
  2. 273 view

Linuxコマンド【wc】テキストファイルの行数、単語数、バイト数を数える

今回はLinuxコマンドの「wc」コマンドについて説明します。
「wc」コマンドはテキストファイルの行数、単語数、バイト数を数えるコマンドです。
「wc」は「word count」の略です。



スポンサーリンク


wcコマンドのオプション

「wc」コマンドには以下の主なオプションがあります。

  • l : 行数を表示します。
  • w : 単語数を表示します。
  • c : バイト数を表示します。
  • m : 文字数を表示します。マルチバイトの文字が含まれていると役立ちます。
  • L : 最も長い行の長さを表示します。

wcコマンドの使用例、サンプルコード

ファイルの行数、単語数、バイト数を表示する

wc sample.txt

ファイルの行数だけを表示する。

wc -l sample.txt

ファイルの単語数だけを表示する。

wc -w sample.txt

ファイルの最も長い行の長さを表示する。

wc -L sample.txt

wcコマンドの便利な使い方

では、上記の使い方やオプションを踏まえて「wc」コマンドの便利な使い方を説明します。

複数のファイルを比較する
複数のファイルの統計を一度に取得する場合、「wc」コマンドはそれらの合計も表示します。

wc file1.txt file2.txt

パイプを利用して他のコマンドと組み合わせる
「grep」コマンドなどと組み合わせると、特定の文字列やパターンを含む行数を調べることができます。

grep 'pattern' sample.txt | wc -l

このように「wc」コマンドは単独で使用するだけではなく、他のコマンドと組み合わせることで様々なデータを取得することができます。
「wc」コマンドは非常に便利なツールとなりますので、しっかりと習得しましょう!

これでLinuxコマンドの「wc」コマンドの説明を終わります。
このブログが皆さんのお役に立てれば幸いです。



スポンサーリンク


Linuxの最近記事

  1. Linuxコマンド【wc】テキストファイルの行数、単語数、バイト数を数える

  2. Linuxコマンド【rm】ファイルを削除する

  3. Linuxコマンド【rmdir】空のディレクトリを削除する

  4. Linuxコマンド【tail】ファイルの末尾を表示する

  5. Linuxコマンド【head】ファイルの先頭を表示する

関連記事