確認したいファイルが別の場所にインストールされている場合は、チェックサムをどのように確認できますか?

確認したいファイルが別の場所にインストールされている場合は、チェックサムをどのように確認できますか?

私は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

おすすめ記事