John, Thanks very much that worked.
----- Original Message ----- From: "John W. Krahn" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, June 10, 2003 5:12 PM Subject: Re: using pack/unpack > "Corey M. Ellis" wrote: > > > > Hi everyone, > > Hello, > > > I have a question about using pack/unpack. I am packing a structure > > using the following code (It will be at the end of the mail). I am > > basically packing the following template: "A2A50la*" > > > > within the a* is all the data that I read from $file1, after reading > > this data I want to pack a 2 byte trailer. I can pack it with no problem, > > but when I try to unpack the data I tried unpacking using to unpack > > statements and it failed. I want to do something like this. > > > > ($header, $path, $length, $rest) = unpack "A2A50la*", $packedStuff; > > ($data,$trailer) = unpack "a$lengthA2", $rest; > > You probably want to use the '/' template character. > > ($header, $path, $data, $trailer) = unpack 'A2 A50 l/a A2', > $packedStuff; > > > > John > -- > use Perl; > program > fulfillment > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]