wc
テキスト処理
書き方
wc -l [file]行数、語数、バイト数を数えます。-l は改行文字を数えるので、最後の行に改行が無いとその行は数えられません。
よく使うオプション
| オプション | 意味 |
|---|---|
| -l | Count lines, meaning newline characters |
| -w | Count words |
| -c | Count bytes |
| -m | Count characters, which differs from -c outside ASCII |
| -L | Length of the longest line |
例
wc -l *.tsLine count per file plus a total.
ls | wc -lHow many entries this directory holds.
パイプでつないで使うのが本来の形です。ひとつで全部やるより、三つつないだ方が短くなります。
読み方
- 角括弧 [ ] は省いてよい部分です。
- 三点 … は複数並べられるという意味です。
- オプションは大文字小文字を区別します — -r と -R が別物のコマンドもあります。
よくある質問
Q. wc は何をしますか。
行数、語数、バイト数を数えます。-l は改行文字を数えるので、最後の行に改行が無いとその行は数えられません。
Q. どう打ちますか。
wc -l [file] — 角括弧は省いてよい部分です。
Q. よく使うオプションはいくつですか。
ここにまとめたのは5個です。全部は man wc にあります。このコマンドはテキスト処理の仲間です。
関連するコマンド
man ページ: man wc