wcによる様々なカウント


●ファイルの単語数や行数を計測するコマンドwcを紹介する。
 
  1. sort,uniqコマンドに続いて,wcというコマンドを学習する。sort,wcの学習で用意した env03list.txt
    というファイルを教材として使用する。

    (もし,env03list.txtを消去してしまっていたら,もう一度2003gaironディレクトリに移動して,
     env03list.tar.gz
    をクリックして2003gaironディレクトリの中にダウンロード・保存し,いつものとおり,
     % tar zxvf env03list.tar.gz
    として再度解凍しておくこと。)

    さて,ファイルの内容の単語数や行数を数えたいことがしばしばある。wcというコマンド
    を使うことで,ファイルの単語数や行数を調べることができる。基本的な使用方法は,

     % wc ファイル名

    とする。

     % wc env03list.txt

    と実行してみると

    11 11 99 env03list.txt 

    と表示される。これは,ファイル env03list.txt には,11行,11単語,計99バイト含ま
    れている
    ことを示す。

    wcは,また以下のようにそれぞれの計測を行うことが可能である。

    バイト数をカウントする
     % wc  -c ファイル名
    行数をカウントする
     % wc -l ファイル名
    単語数カウントする
     % wc -w ファイル名

    実際に -l オプションを使用して,env03list.txt の行数をカウントした例が下図である。



    ◆続いて,cutコマンドを学習する。以下のリンクをクリックして次へ進め。

    次へ進む