[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
以下のコマンドは,ファイルの内容全体を表現するいくつかの数字を生成しま す.
6.1 wc : バイト,単語,行数を出力 | Print byte, word, and line counts. | |
6.2 sum : チェックサムとブロック数を出力 | Print checksum and block counts. | |
6.3 cksum : CRCチェックサムとバイトカウントを出力 | Print CRC checksum and byte counts. | |
6.4 md5sum : メッセージダイジェストの出力と調査 | Print or check message-digests. |
wc
: バイト,単語,行数を出力
wc
は,それぞれの与えられたfileや,与えられなかった場合
や`-'のfileに対し,バイト数,文字,空白で区切られた単語,そ
して改行を数えます.概要です.
wc [option]... [file]... |
wc
は,それぞれのファイルに対し,数えたものを一行出力し,ファ
イルが引数として与えられた場合,数に続けてファイル名を出力します.一つ
以上のfileが与えられた場合,wc
は,ファイル名
`total'と共に,累積された数を最終行に出力します.数は,以下の順序
で出力されます.改行,単語,文字,バイトです.デフォルトで,それぞれの
数は,数字とファイル名の行が列にうまく並ぶように,右寄せで,七バイト
フィールドで,それぞれのフィールドの間にスペースを入れて出力します.し
かし,POSIXでは列を分けるものは,一つだけのスペースであるこ
とを要求します.POSIXLY_CORRECT
環境変数を設定することで,
wc
を出力形式がPOSIXで義務化されているようにさせる
ことが可能です.
デフォルトで,wc
は三つの数すべてを出力します.オプションで,
出力したい数のみを指定することができます.オプションは,前に与えられた
ものを元に戻すことはできません.そのため,以下のようにした場合を考えま
す.
wc --bytes --words |
これは,バイト数と単語の数の両方を出力します.
`--max-line-length'オプションを用いた場合,wc
はファイ
ルごとの最長の行の長さを出力し,一つ以上のファイルがある場合,それらの
長さの(合計ではなく)最大を出力します.
プログラムは以下のオプションも受け入れます.2. 共通のオプションも参照し てください.
sum
: チェックサムとブロック数を出力
sum
は,与えられたそれぞれのfile,または,与えられない
場合や`-'のファイルが与えられた場合は標準入力の16ビットのチェック
サムを計算します.概要です.
sum [option]... [file]... |
sum
は,それぞれのfileのチェックサムに続けて,ファイル
のブロック数を(切り上げで)出力します.一つ以上のfileが与えられた
場合,ファイル名も出力します(デフォルト).(`--sysv'オプションを
指定した場合,少なくとも一つのファイル引数があるときは,対応するファイ
ル名が出力されます.)
デフォルトで,GNU sum
は,BSD sum
と互換性のあ
るアルゴリズムを用いて計算し,ファイルサイズを1024バイトブロックの単位
で出力します.
プログラムは以下のオプションも受け入れます.2. 共通のオプションも参照 してください.
sum
との互換性も含みます.`-s'を与えない限り,
効果はありません.
sum
のデフォルトと互換のアルゴリズムを使用して,チェッ
クサムを計算し,512バイトブロックの単位でファイルサイズを出力します.
sum
は,互換性のために提供されています.新しいアプリケーショ
ンでは,cksum
プログラム(次のセクションを参照)が望ましいでしょ
う.
cksum
: CRCチェックサムとバイトカウントを出力
cksum
は,与えられたそれぞれのfile,または,与えられな
い場合や`-'のファイルが与えられた場合は標準入力の周期的な冗長性の
調査(CRC)のチェックサムを計算します.概要です.
cksum [option]... [file]... |
cksum
は,ファイルのバイト数と一緒に,それぞれのファイルに対
し,CRCチェックサムと,引数が与えられていない場合以外はファイル名を出
力します.
cksum
は,通常,信用できない手段(例えば,ネットニュース)で転
送されたファイルが切り詰められていないか,受信したファイルの
cksum
出力と元ファイルのcksum
出力(通常は配布物で与
えられます)を比較することで確認するために使用します.
CRCアルゴリズムは,POSIX標準で指定されました. BSDやSystem V
sum
アルゴリズムとは互換性がありません(前のセクションを参照し
てください).それはより強固です.
オプションは`--help'と`--version'だけです.See section 2. 共通のオプション.
md5sum
: メッセージダイジェストの出力と調査
md5sum
は,それぞれ指定されたfileに対し,128-bitチェッ
クサム(またはfingerprint,またはmessage-digest)を計算しま
す.fileが`-'で指定されたり,ファイルが与えられていない場合
は,md5sum
は標準入力のチェックサムを計算します.
md5sum
は,ファイルとチェックサムが一貫しているかどうか決定す
ることも可能です.概要です.
md5sum [option]... [file]... md5sum [option]... --check [file] |
それぞれのfileに対し,`md5sum'は,MD5チェックサム,入力ファ イルがバイナリかテキストかを示すフラグ,そしてファイル名を出力します. fileが無い,または`-'として指定されている場合,標準入力を読 み込みます.
プログラムは以下のオプションも受け入れます.2. 共通のオプションも参照 してください.
md5sum
のこのモードでの入力は,通常,`md5sum'を実行して
生成されたチェックサムで,それは以前の出力です.それぞれの入力の有効な
行は,MD5チェックサムから成り立ち,バイナリ/テキストフラグと,ファイル
名です.バイナリファイルは`*'で,テキストは` 'で印が付きます.
それぞれのそのような行に対し,md5sum
は,指名されたファイルを
読み込み,そのMD5チェックサムを計算します.そして,計算されたメッセー
ジダイジェストが,ファイル名を持つ行の一つとマッチしない場合,ファイル
にはテストに失敗したというメモが付きます.それ以外の場合,ファイルは調
査をパスします.デフォルトで,それぞれの有効な行に対し,指名されたファ
イルが調査を通過したかどうかを示す一行を,標準出力に書き出します.全て
の調査の実行後,失敗があった場合,警告を標準エラーに出力します.出力を
抑制するために,`--status'オプションを使用してください.リスト
アップされたファイルに,開いたり読み込んだりすることが不可能なものがあ
る場合,有効な行が関連するファイルとMD5チェックサムに対応しない場合,
または,有効な行が見つからない場合,md5sum
はゼロ以外のステー
タスで終了します.それ以外の場合は,正しく終了します.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |