• Publicidad

Excel::Writer::XLSX

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Re: Excel::Writer::XLSX

Notapor explorer » 2012-11-14 18:50 @826

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1.                 if (m/^line vty 0/) {    # si encontramos el patrón...
  2.                     for (1 .. 6) {
  3.                         my $linea = <INPUT>;     # leemos una línea
  4.                         chomp $linea;            # quitamos final
  5.                         push @linevty0, $linea;  # agregamos
  6.                     }
  7.                 }
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4

No nos has dado más pistas, así que no podemos decirte dónde hay que inicializar y declarar @linevty0. Ni sabemos si quieres acumular todas las líneas, o solo quieres procesarlas de seis en seis, o guardarlas en la hoja...

Como ves, si no das información, apenas podemos ayudarte.

Saludos.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Re: Excel::Writer::XLSX

Notapor situ » 2012-11-14 18:56 @830

Muchas gracias. Voy a probar de esta forma.
Saludos.
situ
Perlero nuevo
Perlero nuevo
 
Mensajes: 358
Registrado: 2007-04-09 01:44 @114

Re: Excel::Writer::XLSX

Notapor situ » 2012-11-14 21:29 @937

Funciona perfecto, ahora tengo otro problema: si agrego otro if ya me deja de andar el segundo if.


Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. elsif (m/^line vty 16/) {              # si encontramos el patrón...
  2.     for ( 1 .. 6 ) {
  3.         my $linea4 = <INPUT>;          # leemos una línea
  4.         chomp $linea4;                 # quitamos final
  5.         push @linevty16, $linea4;      # agregamos
  6.     }
  7. }
  8. elsif (m/^line vty 0/) {               # si encontramos el patrón...
  9.     for ( 1 .. 6 ) {
  10.         my $linea2 = <INPUT>;          # leemos una línea
  11.         chomp $linea2;                 # quitamos final
  12.         push @linevty0, $linea2;       # agregamos
  13.     }
  14. }
  15.  
  16.  
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
situ
Perlero nuevo
Perlero nuevo
 
Mensajes: 358
Registrado: 2007-04-09 01:44 @114

Anterior

Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 32 invitados