Hi,

I make a script to compare some variable in the same file but it not
working could some one help please. This is the script:

my $datainfo = '/gupl/GenerarUser';
$count = 0;
$count1 = 0;
#$countline = 0;
#$linejump = 8;
open (LECTOR, "$datainfo/students_creados") || die "ERROR: NO Encuentro el
archivo 'students_creados'\n";
while (<LECTOR>) { #PRIMER WHILE

chomp;
        @linea = split;
        $name[$count] = $linea[7];
        $count += 1;
        }
        }#PRIMER WHILE
close LECTOR;
$num = $count;

for ($i = 0; $i <= $num; $i++) {
open (LECTOR1, "$datainfo/students_creados") || die "ERROR: NO Encuentro el archivo 
'students_creados'\n";
while (<LECTOR1>) { #PRIMER WHILE
chomp;
        @linea = split;
        $login = $linea[7];

if ($name[0] =~ /$login/i){
            $count1 += 1;
            if ($count1 > 1){
                open (PRINTER, ">>$datainfo/repeticiones");
                print PRINTER "$login   $count1 \n";
                            }       }
        }#PRIMER WHILE
close LECTOR1;
}

The script is writing al the file again and that not I want, I only want
the file with the repeat variable

Thank for the help 

_______________________________________________
Perl-Unix-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to