Kompakte Methode zum Abrufen der Dateiprüfsumme in Perl

Ich suche nach Möglichkeiten, um Dateiprüfsummen in Perl zu erhalten, aber nicht durch Ausführen des Systembefehlscksum - möchte dies in Perl selbst tun, da das Skript zwischen UNIX und Windows portierbar sein muss.cksum <FILENAME> | awk '{ print $1 }' funktioniert unter UNIX, aber offensichtlich nicht unter Windows. Ich habe erforschtMD5 Es scheint jedoch, dass ein Datei-Handle erforderlich ist, und im Allgemeinen scheint es keine sehr kompakte Methode zu sein, um diese Daten abzurufen (Einzeiler bevorzugt).

Gibt es einen besseren Weg?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage