#!/bin/perl $FILEIN = shift (); $FILEOUT = shift (); open(FILE, "<$FILEIN"); open(SAIDA, ">$FILEOUT"); @arquivo = ; # VETOR #@arquivo = sort(@arquivo); foreach $linha (@arquivo) { if($linha=~/(^.+
Campo_Identificacao\()[^0-9]*([0-9]{5,7}\-[^\,]*)(\,.+)/) { $NumProc = $2; #$linhaTemp = $1."\#\$".$3; } #push @novo_array, $NumProc if not $NumProc_anterior{$linha}++; } print SAIDA @novo_array; close (SAIDA); close (FILE);