●ファイルの単語数や行数を計測するコマンドwcを紹介する。
- 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コマンドを学習する。以下のリンクをクリックして次へ進め。
次へ進む