Reading formatted files using Perl
Reading formatted files using Perl
(OP)
Hi all,
I wonder if there is a way in Perl to read formatted files? (like you would use FORMAT in Fortran). I know the format of the input file and want Perl to read it accordingly. I have found loads of information of how to print formatted data but I have not found anything about reading such data.
Can anyone help me in this matter?
I wonder if there is a way in Perl to read formatted files? (like you would use FORMAT in Fortran). I know the format of the input file and want Perl to read it accordingly. I have found loads of information of how to print formatted data but I have not found anything about reading such data.
Can anyone help me in this matter?
Live Long and Prosper !





RE: Reading formatted files using Perl
You might want to point your browser to this link:
htt
Perl modules from reputable sources like cpan (which is just about as reputable as you can get) is a common practice in things like perl, php and others.
By including this module into your script, you can get "most" of the C type format characters and the like.
Alternatively, one can use the POSIX - Perl interface to IEEE Std 1003.1 function fscanf().
Finally, just to cover all bases, the "string" --> number, if you want it can be done with the unpack TEMPLATE,EXPR
found in perlfunc.
Hope that this helps.
Cheers,
Rich S.
RE: Reading formatted files using Perl
Live Long and Prosper !