Hallo, eine Frage an die nicht so perl-minderbemittelten (ich finde den Fehler einfach nicht): Ziel ist es irgendwann ein Binärfile einzulesen und die Inhalte lesbar auszugeben. Der Anfang der Datei ist z.B.: 05 02 00 5c 3b 38 05 48 Das erste Byte steht für die Record Version, Byte 2 für den Type, Byte 3+4 sind die Record Länge usw.. Erzeugen kann ich diesen Header z.B. mit pack "H16", "0502...". Aber einlesen mit der gleichen Anweisung und Ausgabe mit print funktioniert schon nicht. später wollte ich eine Zeile der Art: ($RecVersion, $RecType, $RecLen, $TimeStamp)= unpack "H2H2H4H8", $header; benutzen, was aber immer nur in RecVersion etwas hineinschreibt. Schon RecType enthält zumindest nicht die 2 oder 02, die ich da gerne hätte. Wie liest man so was ein? Danke Andreas