最近sha1sum-cに出くわしました。マンページが述べているように-
-c, --check
read SHA1 sums from the FILEs and check them
これで、.isoからsha1sumを生成して使用する方法がわかりました。例えば、
$ sha1sum grml64-full_2014.11.iso
120bfa48b096691797a73fa2f464c7c71fac1587 grml64-full_2014.11.iso
しかし、私が試してみると:-
$ sha1sum -c grml64-full_2014.11.iso
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
私も試しました:-
$ cat sha1sum-grml
120bfa48b096691797a73fa2f464c7c71fac1587
ご覧のとおり、sha1sumを持つ単一のファイルです。
私が以下を試してみると:-
$ sha1sum -c grml64-full_2014.11.iso sha1sum-grml
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
sha1sum: sha1sum-grml: no properly formatted SHA1 checksum lines found
ここで試したのは、sha1sumがsha1sumを生成して、ファイルに入れたチェックサムでチェックし、2つのチェックサムなどを比較することでした。
多分私は何かを誤解しました、多分.isoの各ファイルはそれ自身のチェックサムかそのようなものを持っている必要がありますか?
私は男と情報の両方を見上げました。そして、誰も賢くなりませんでした。
理解と解決を楽しみにしています。
sha1sum
ファイルを生成します。
sha1sum myfile >sums
次に、このファイルで確認します。
sha1sum -c sums