- print "No me pasaste los parametros adecuados\nuso\nweb020.pl origen destino";
- exit;
-}
-
-my $origen=$ARGV[0];
-my $destino=$ARGV[1];
-my $arch_salida="$destino/web020";
-my $arch_entrada="$origen/web020";
-my $linea;
-my @datos_linea_anterior;
-my $contador;
-
-# Archivos de entrada y salida
-open arch_ent, "<$arch_entrada";
-open arch_sal, ">$arch_salida";
-
-# Leo el encabezado
-$linea=<arch_ent>;
-
-# Grabo el encabezado en el archivo de salida
-print arch_sal $linea;
-
-my @linea_anterior=(0,0,'nada',0);
-my @campos;
-
-# Leo la cantidad de lineas del archivo de entrada
-my $aux;
-$aux=`wc -l $arch_entrada`;
-($aux)=$aux=~/\s(\d*)\s/;
-# Bucle que recorre el archivo de entrada linea por linea
-for ($contador = $aux ;$contador > 0 ; $contador --)
-{
- $linea=<arch_ent> unless ($contador == 1);
- @campos=split(",",$linea);
-
- if( $linea_anterior[0] eq $campos[0] and
- $linea_anterior[1] eq $campos[1] and
- $linea_anterior[2] eq $campos[2] and
- $linea_anterior[3] eq $campos[3])
+ my @campos = split(",",$registro);
+ my %agente = ();
+ my %nov = ();
+ $agente{'nrodoc'} = $campos[3];
+ while ($agente{'nrodoc'} == $campos[3] and $registro)