Ich möchte am Schluss nur die Checksumme haben, also das hier:
cb652b435fca233b291951f330b24a16
Also in awk wäre das überhaupt kein problem, aber wie löse ich sowas in Perl? Ich hatte mir überlegt, ob ich nicht einfach die String länge des Pfades mit length() heraus findet und es dann mit Subtring auseinander nehme. Aber muss es doch in Perl eine einfache Möglichkeit geben oder?
das ist schon allein deshalb nicht zu empfehlen, da $1 bei nicht erfolgfreichen matches nicht zurückgesetzt wird. vor der benutzung von $1 immer auf den erfolg des matchens prüfen!