Problem: den sha1sum Wert einer Datei in MAC OS i den folgenden BefehlWie installiere ich sha1sum in MAC OS?
sha1sum file_name
Der Fehler, den ich ich
perl version 5.18.2 can't run /usr/bin/sha1sum. Try the alternative(s):
/usr/bin/sha1sum5.16 (uses perl 5.16)
Run "man perl" for more information about multiple version support in
Mac OS X.
bekam folgt laufen zu bekommen versucht textutils und coreutils installieren , aber beide sind gescheitert. Kann mir jemand vorschlagen, wie ich das Problem lösen kann? Danke im Voraus.
Warum nicht einfach alias 'sha1sum' zu'/usr/bin/sha1sum5.16'? – prodigitalson
Ich rufe sha1sum vom Python-Skript auf und versuche nicht nur eine bestimmte Datei zu finden. – J4cK
Ich verstehe das, aber ist das wirklich relevant? Ich gehe davon aus, dass Sie nur das Shell-Skript/die Binärdatei ausführen, also sage ich nur einen Symlink oder Alias, um die benötigte Binärdatei auszuführen. Offensichtlich existiert der gewünschte Befehl, sein Name unterscheidet sich nur für die installierte Version von Perl und OS. Außerdem fällt es mir schwer zu glauben, dass Python kein Werkzeug hat, um eine sha1-Prüfsumme zu bekommen - warum benutzen Sie das nicht, so dass Sie weniger externe Abhängigkeiten haben? – prodigitalson