Thread Shorthash - kann mir jemand dieses Skript erklären
(2 answers)
Opened by Wlet at 2006-05-31 12:14
Hallo,
ich bin auf der suche nach einer Methode, relativ kurze Hashes zu erzeugen, die mir als Dateinamen dienen sollen. Nun habe ich folgendes Skript gefunden, aber die letzte Zeile geht mir nicht in den Kopf: Code: (dl
)
1 #!/usr/bin/perl -w Alles darüber ist soweit klar. Aber die Print-Anweisung kapiere ich nicht so ganz. %08x -> hat wohl die Bedeutung, dass 8 Stellen Hexadezimal angezeigt werden sollen unpack "N" -> Hier blick ichs garnicht. Wieso "N"? was für eine Beutung hat das Unpack im Kontext? Digest::MD5->new->addfile($fh)->digest; -> erzeugt den eigentlichen Hashwert Wer kann mir den Klaps auf den Hinterkopf geben? Wlet |