私はOS Xを使用しており、さまざまな外部ハードドライブから作成された複数のチェックサムファイルがあります。
チェックサムファイルが確認したいファイルと同じ場所にある場合は、単に次のように実行できます。
shasum -c sums.sha1
ところで、私の場合にはファイルがsums.sha1
位置し~/Desktop/sums.sha1
、検証するファイルが/Volumes/fr-ubb-1
(外部ドライブ、読み取り専用)に位置しています。
位置引数をに渡すことができないことを知っていますshasum
。別の場所にあるファイルを使用してチェックサムファイル検証を実行する最善の方法は何ですか?
ベストアンサー1
確認したいファイルを含むディレクトリで実行し、チェックサムファイルのフルパスを提供します。
cd /Volumes/fr-ubb-1
shasum -c ~/Desktop/sums.sha1
これは、.NETだけでなく、ほとんどの(おそらくすべての)チェックサム検証ツールにも当てはまりますshasum
。