ファイル内の行数、ワード数、バイト数、または文字数を数えます。
wc [ -c | -m ] [ -l ] [ -w ] [ File ... ]
wc -k [ -c ] [ -l ] [ -w ] [ File ... ]
デフォルトでは、wc コマンドは File パラメーターで指定したファイル内の行数、ワード数、およびバイト数をカウントします。このコマンドは、改行文字数、ワード数、バイト数を標準出力に書き出し、指定されたすべてのファイルの合計カウントを保持します。
File パラメーターを使用すると、wc コマンドはファイル名と要求されたカウントを表示します。File パラメーターでファイル名を指定しなければ、wc コマンドは標準入力を使用します。
wc コマンドは、LANG、LC_ALL、LC_CTYPE、LC_MESSAGES の環境変数によって左右されます。
wc コマンドは、 ワードを、ホワイト・スペースで区切られたゼロ以外の長さの文字列 (SPACE、TAB など) と見なします。
注: フラグが指定されていない場合、wc は、 デフォルトで、行数、ワード数、ファイル内または標準入力のバイト数をカウントします。
このコマンドは、下記の終了値を戻します。
| 0 | 正常終了しました。 |
| >0 | エラーが発生しました。 |
wc chap1
wc コマンドは chap1 ファイルの行、ワード、およびバイトの数を表示します。
wc -cw chap*
wc コマンドは、名前が chap で始まるファイル内のバイト数とワード数を表示します。また、これらのファイル内の合計バイト数と合計ワード数も表示します。
wc -k chap1
wc コマンドは、chap1 ファイル内の行数、ワード数、および文字数を表示します。
wc -kcw chap1
wc コマンドは、chap1 ファイル内の文字数とワード数を表示します。
wc -klw
wc コマンドは、標準入力の行数とワード数を表示します。-k フラグは無視されます。
wc -m chap1
wc コマンドは、chap1 ファイル内の文字数を表示します。
wc -mlw
wc コマンドは、標準入力内の行数、ワード数、および文字数を表示します。
| /usr/bin/wc, /bin/wc | wc コマンドが入っています。 |
| /usr/ucb/wc | wc コマンドへのシンボリック・リンクが入っています。 |