RE: Leer dos líneas a la vez

Jose Rey jrey at linuxsis.net
Fri Feb 1 16:15:10 CST 2002


Si solo quieres hacer join de las líneas impares y pares:

while(<>) {
   chomp;
   print $_ . <>;
}

Saludos
    Jose Luis Rey

----- Original Message -----
From: Cristóbal Alvarado Minic <ctam at worldnet.fr>
To: Perl Mongers Caracas <caracas-pm-list at pm.org>
Sent: Friday, February 01, 2002 4:14 PM
Subject: Leer dos líneas a la vez


>
>   Hola, les tengo una pregunta: ¿cómo hacer en Perl para leer desde un
> archivo dos líneas al mismo tiempo? Al interior de un
>
>   while (<>) { ...
>
> la variable $_ contiene la línea actual. Dispongo de un archivo de datos
en
> el cual cada fila está cortada por un carácter de retorno del carro, y lo
> único que quiero hacer es "pegarlas":
>
> 1a 2a 3a 4a 5a    -----> 1a 2a 3a 4a 5a 6a 7a 8a
> 6a 7a 8a
> 1b 2b 3b 4b 5b    -----> 1b 2b 3b 4b 5b 6b 7b 8b
> 6b 7b 8b
>
> ...y así sucesivamente.  Me vino la idea de usar split para dividir la
línea
> en curso y meter cada elemento de un par de líneas a la vez en una
variable,
> pero lo único que no hallo cómo hacer es leer _dos_ líneas al mismo
tiempo...
>   Agradezco cualquier idea que puedan suministrarme :-)
>
> --
> Cristóbal Alvarado Minic
> Laboratoire de Physique des Milieux Ionisés et Applications
> LPMIA - CNRS 7040
> Université Henri Poincaré Nancy I - Boulevard des Aiguillettes
> BP 239 - 54506 Vandoeuvre-lès-Nancy Cedex - France
> tel: (33) 03 83 91 21 09 - fax: (33) 03 83 27 34 98
> E-mail: ctam at worldnet.fr
> ------------------------------------------------------------------------
> Enviar e-mail a <majordomo at pm.org> colocando en el cuerpo:
> "UNSUBSCRIBE caracas-pm-list" para desuscribirse.
> "INFO caracas-pm-list" para conocer las reglas de etiqueta.
> ------------------------------------------------------------------------

------------------------------------------------------------------------
Enviar e-mail a <majordomo at pm.org> colocando en el cuerpo:
"UNSUBSCRIBE caracas-pm-list" para desuscribirse.
"INFO caracas-pm-list" para conocer las reglas de etiqueta.
------------------------------------------------------------------------



More information about the caracas-pm mailing list