in reply to file parsing help

Hi ctaustin,

Your program doesn't quite work as you've presented it:

  1. You haven't specified the name of the file "$pfile".
  2. There's a "Bareword" error in $x=x;
  3. You haven't supplied the subroutine trim

Additionally, I'd highly recommend you use strict and warnings at the top of the program.  This will make it necessary to declare your variables before you use them.  For example:

use strict; use warnings; # Global variables my $cnt = 0; my $header; my $sub_line; my $prev_index; my $x; my $c; my $prev_user; my $prev_id; my $period;

Finally, it would be a help if you could provide an example of what output you'd like to see as well.


s''(q.S:$/9=(T1';s;(..)(..);$..=substr+crypt($1,$2),2,3;eg;print$..$/