• Publicidad

Leer opciones desde un menú

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

Leer opciones desde un menú

Notapor José luis » 2012-12-13 17:40 @778

Hola, amigos. Necesito un poquito de ayuda en este caso. Lo que hice es que tengo un menú (do) y tengo algunos comandos, y necesito que el usuario cuando ponga

fav_url http://perlenespanol.com/

que "http://perlenespanol.com" se agregue a una lista de mis web favoritas...

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. my $url = 0;
  2. do {
  3.     my $fav = "add fav_url ";
  4.     printf("I-ExploiT !¡> ");
  5.     chomp( $opt = <> );
  6.     if ( $opt eq $fav ) {
  7.         print "Ayuda.!!";
  8.     }
  9. } until $url;
  10.  
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
José luis
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2012-12-13 17:31 @772

Publicidad

Re: Leer opciones desde un menú

Notapor explorer » 2012-12-13 19:18 @846

Bienvenido a los foros de Perl en Español, José luis.

Eso se puede hacer de muchas maneras... Esta es una de ellas. Seguro que a más gente se le ocurren más ideas.

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. my $entrada = <>;
  2. chomp $entrada;
  3.  
  4. my @palabras = split " ", $entrada;   # Lo separamos por los espacios en blanco
  5.  
  6. if ($palabras[0] eq 'fav_url') {      # Si la primera palabra es 'fav_url'
  7.     push @lista_URL, $palabras[1];    # Guardamos la URL en la @lista_URL
  8. }
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
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

Re: Leer opciones desde un menú

Notapor José luis » 2012-12-13 19:32 @855

Gracias, man, pero no comprendo el orden que debo poner el código que me diste...

¿Me podrías hacer un ejemplo con el código que te he pasado? PD: Gracias, man.
José luis
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2012-12-13 17:31 @772


Volver a Básico

¿Quién está conectado?

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