プロジェクト

全般

プロフィール

Bashコマンドライン環境

リモートからファイルのダウンロードとチェックサム照合

多くのファイル提供サイトでは、ファイル自体とそのハッシュを取得したファイルとを対で用意し、正常にダウンロードできたかを確認する手段を提供しています。

~$ wget http://archives.example.com/path/to/foobar.tgz
~$ wget http://archives.example.com/path/to/foobar.tgz.md5
~$ md5sum -c foobar.tgz.md5
<照合結果>

まとめて実施すると、

~$ wget http://archives.example.com/path/to/foobar.tgz{,.md5} && md5sum -c foobar.tgz.md5

となります。