ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
マニュアルページセクション 1: ユーザーコマンド Oracle Solaris 11 Information Library (日本語) |
- ファイルの中の行数、単語数および文字数の表示
/usr/bin/wc [-c | -m | -C] [-lw] [file...]
wc は、1 つ以上の入力ファイルを読み取り、デフォルトでは各ファイルごとに標準出力に 1 行を書き込みます。各行には、各ファイルに含まれている復帰改行の数、単語数、およびバイト数がこの順番で書き込まれ、その後ろにファイル名が続きます。単語は、isspace(3C) 文字で区切られた、長さがゼロではない文字列として定義されます。
複数のファイルが指定された場合、wc は、ファイル名の代わりに total と表示して、指定されたすべてのファイルの合計を書き込みます。
デフォルトでは、wc は 3 種類のカウントをすべて書き込みます。オプションを指定すると、特定のカウントのみを書き込むようにできます。-c オプションと -m オプションは相互に排他的です。
file が指定されていないか、file に - が指定された場合、wc は標準入力から読み取り、標準出力にファイル名を書き込みません。現在のオフセットがファイルの開始位置として定義されます。
次のオプションは、usr/bin/wc と ksh の両方でサポートされます。長形式のオプションは、ksh でのみ使用できます。
バイト数を数えます。
文字数を数えます。-m と同じです。
行数を数えます。
文字数を数えます。-C と同じです。
空白文字または復帰改行で区切られた単語数を数えます。区切り文字は、isspace(3C) によって定義された任意のコードセット中の拡張 Unix コード (EUC) 文字です。
オプションが指定されていない場合、デフォルトは -lwc です (行数、単語数、バイト数の表示)。
次のオペランドがサポートされています。
入力ファイルのパス名。file オペランドを指定しないと、標準入力が使用されます。
ファイルが 2G バイト (231 バイト) 以上ある場合の wc の動作については、largefile(5) を参照してください。
wc の実行に影響を与える次の環境変数についての詳細は、environ(5) を参照してください。LANG、LC_ALL、LC_CTYPE、LC_MESSAGES、および NLSPATH。
正常終了。
エラーが発生しました。
属性についての詳細は、attributes(5) を参照してください。
|
cksum(1), isspace(3C), iswalpha(3C), iswspace(3C), setlocale(3C), attributes(5), environ(5), largefile(5), standards(5)