Blake2.netからb2sumファイルをダウンロードしましたが、2013年のものであり、「比較」をサポートしていないようです-c
オプション。いくつかのオンラインリファレンスには、私が持っているバージョンではアクセスできないいくつかのオプションが示されています。 b2sum: uknown option -- c
最新バージョンの入手先を知っている人はいますか?
ありがとう。
最新バージョンの bareb2sum
も-c
をサポートしていません。
何が起こるかGNU LinuxのCoreutilsは、md5sum.c
のコードを(b2sum.c
とともに)使用してb2sum
バイナリをビルドします。md5sum.c
のコードmd5sumのようなインターフェースでユーティリティを強化し、-c
を含むそれらの共通オプションを提供するために意図的に書かれています。
これを確認できます。 Ubuntuでは、apt-get source coreutils
を実行し、結果のディレクトリを入力してから、src/blake2/b2sum.c
、src/md5sum.c
、および(./configure
を実行した後)Makefile
を調べます。または、ソースを確認してください ここ 。
事実上、b2sum
from GNU Coreutilsは-c
(およびb2sum.c
でカバーされていない他のいくつかのオプション)をサポートします) 手動 およびあなたが言及した「オンライン参照」はオプションを説明し、ユーザーはそれを使用します。
Windowsでb2sum
をサポートする-c
を取得するには、メカニズムを複製する必要があります。 Git forWindowsがこれを行いました。このように進めます:
b2sum.exe
でusr\bin
を見つけます。この実行可能ファイルは-c
をサポートします。b2sum.exe
はGitの残りの部分なしで使用できますが、実行可能ファイルにはいくつかのdllが必要です。私のテストでは、これらはmsys-2.0.dll
、msys-iconv-2.dll
、msys-intl-8.dll
で、すべてusr\bin
からのものでした。 Gitは不要で、b2sum.exe
のみを保持したい場合は、これらのdllも保持してください。