Next: sum invocation, Up: Summarizing files
wcは,それぞれの与えられたfileや,与えられなかった場合 や‘-’のfileに対し,バイト数,文字,空白で区切られた単語,そ して改行を数えます.概要です.
wc [option]... [file]...
wcは,それぞれのファイルに対し,数えたものを一行出力し,ファ イルが引数として与えられた場合,数に続けてファイル名を出力します.一つ 以上のfileが与えられた場合,wcは,ファイル名 totalと共に,累積された数を最終行に出力します.数は,以下の順序 で出力されます.改行,単語,文字,バイトです.それぞれの計数結果は,数 字とファイル名の行が列にうまく並ぶように,右寄せで,それぞれのフィール ドの間に少なくとも一つのスペースを入れて出力します.計数結果のフィール ドの幅は,入力に依存して変化するので,特定のフィールドの幅に依存すべき ではありません.しかし,GNUの拡張として,一つの計数結果だけ を出力する場合,前置されるスペースを用いずに出力されることが保証されま す.
デフォルトで,wcは三つの数すべてを出力します.オプションで, 出力したい数のみを指定することができます.オプションは,前に与えられた ものを元に戻すことはできません.そのため,以下のようにした場合を考えま す.
wc --bytes --words
これは,バイト数と単語の数の両方を出力します.
--max-line-lengthオプションを用いた場合,wcはファイ ルごとの最長の行の長さを出力し,一つ以上のファイルがある場合,それらの 長さの(合計ではなく)最大を出力します.
プログラムは以下のオプションも受け入れます.Common optionsも参照し てください.
終了ステータスのゼロは成功を示し,ゼロ以外の値は失敗を示します.