NL(1)

名前
sha1sum - SHA1 ハッシュチェックサムの計算と検証を行う

書式
sha1sum [-bctw] [--binary] [--check] [--status] [--text] [--warn] [FILE...] sha1sum [--help] [--version]

説明
sha1sum は FILE の SHA1 チェックサムの出力と検証を FIPS-180-1 に基づいて行う。 FILE が省略された場合、または `-' が指定された場合は、標準入力が使われる。

計算したチェックサムを出力するときのフォーマットは、 各入力ファイル FILE について「SHA1 チェックサム・スペース・ ファイルタイプ文字 (バイナリは `*'、テキストは ` ')・ ファイル名」となっている。 これは --check が想定するフォーマットである。

オプション

-b, --binary
    入力ファイル FILE をバイナリモードで読み込む。 Unix システムではバイナリファイルとテキストファイルを区別しないので、 このオプションは何も影響を及ぼさない。 DOS プラットフォーム上では、これがデフォルトである。

-c, --check
    指定された FILE からファイル名とチェックサムを読み込み、 各ファイルと対応するチェックサムが正しいかを報告する。 --check は sha1sum の出力と同じフォーマットを想定する。

    例:
    sha1sum *.sha1 > checksums.sha1
    sha1sum --check checksums.sha1

-	, --text
    入力ファイル FILE をテキストモードで読み込む。

-w, --warn
    フォーマットが間違っているエントリに警告を出す。 --check とともに使うときにのみ機能する。

--status
    表示を抑制し、ステータスコードを返して終了する。 警告とチェックサムの不一致は省略されるが、 ファイルのオープンや読み込みといった操作におけるエラーは表示される。 正常終了コード 0 は、 全てのチェックを通過してエラーが起らなかった場合にのみ返される。 それ以外の場合は、0 以外の値が返される。

--help
    標準出力に使用方法のメッセージを出力して正常終了する。

--version
    標準出力にバージョン情報を出力して正常終了する。

注意
バグは bug-textutils@gnu.org へ報告してください。
この man ページは Ragnar Hojland Espinosa <ragnar@ragnar-hojland.com> が書いた。