• Publicidad

Fecha actual 2025-02-03 22:04 @961

News News of Foro - Perl en Español

Site map of Foro - Perl en Español » Foro : Foro - Perl en Español

La comunidad de programadores en Perl de habla-hispana.

Cómo llamar un script perl

¡Hola, queridos compañeros! ¡Tengo una pregunta! ¿Cómo puedo llamar mi script Perl desde Dreamweaver que es donde estoy creando mi interfaz web? Mi script devuelve un mensaje que indica que sí se pudo conectar con mi router cisco...!

¿Alguna idea? ¡Agradecería mucho cada opinión que tengan!
Read more : Cómo llamar un script perl | Vistas : 1135 | Respuestas : 3 | Foro : Básico


split

¡Hola de nuevo!

Gracias a todos, porque esta web me está sirviendo de gran ayuda. Os lo estimo mucho.

La duda que tengo ahora es cómo utilizar "split" sin que "coma" nada; esto es, si tengo una cadena como ésta:

$cadena = "ladudaquetengoahoraesusarbienelsplit";

¿Cómo puedo hacer para crear un array con elementos que empiecen en "a", las 'a' incluidas? Esto es:

@array_cadena = qw( l adud aquetengo ahor aesus arbienelsplit";

Si pongo @array_cadena = split ...
Read more : split | Vistas : 1187 | Respuestas : 5 | Foro : Básico


[error] Can't locate DateTime.pm in @INC (@INC

¡¡Hola compañeros!! ¡Tengo un problema! Estoy tratando de probar un script hecho en Perl que se conecta con un router Cisco, ¡pero este es un CGI con extensión .pl! al momento de llamarlo en el cliente web me sale un error... y el error que me aparece en el log es el siguiente

[Tue Apr 08 11:30:58 2008] [error] Can't locate DateTime.pm in @INC (@INC contains: /opt/lampp/lib/perl5/5.10.0/i686-linux /opt/lampp/lib/perl5/5.10.0 /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux /opt/lampp/lib/perl5/site_perl/5.10.0 /opt/lampp/lib/perl5/site_perl . /opt/lampp) at /opt/lampp/cgi-bin/conexion.pl ...
Read more : [error] Can't locate DateTime.pm in @INC (@INC | Vistas : 1965 | Respuestas : 1 | Foro : Intermedio


CGI no muestra información de la BD

Hola, tengo esta aplicación en Perl que debe de funcionar en cgi.
Ya lo guardé como programa.pl y programa.cgi. Lo pongo en la carpeta cgi-bin y no lo corre. ¿Por qué?

Lo pongo así
http://localhost/cgi-bin/programa.pl

También probé así
http://localhost/cgi-bin/programa.cgi

y me dice Internal Server Error ¿por qué? ¿qué tengo que hacer?
#! /usr/bin/perl -w
# usando módulo o librería CGI
use CGI;
use ...
Read more : CGI no muestra información de la BD | Vistas : 2371 | Respuestas : 4 | Foro : Web


Ayuda con XML::DOM::DocumentFragment

Buenos días.

Por favor, ¿alguien podría proporcionarme un ejemplo de cómo utilizar el XML::DOM::DocumentFragment? Que he buscado en la red y no encuentro y el tutorial de CPAN no muestra mucha información al respecto. Gracias de antemano.

Saludos.
Read more : Ayuda con XML::DOM::DocumentFragment | Vistas : 1198 | Respuestas : 0 | Foro : Módulos


Usando substr

Terminado mi código me dí cuenta de que substr no sustituía en mi cadena lo que yo quería, ¿alguien podría ayudarme?

my $string = "N" x 2500;
my $start = 1000;
my $end = 1500;

my $desp = $end-$start;
substr ($string,$start,$desp) =~ s/N/B/ig;

while ($string =~ m/B+/ig) {

my $longitud = length $&;
my $slongitud = length $string;
my $posi = pos $string;
my $posf = $posi + $longitud;
print "$posi\t$posf\t$longitud\t$slongitud\n";

}

El printeo ...
Read more : Usando substr | Vistas : 1010 | Respuestas : 4 | Foro : Básico


CGI con mysql

Hola. Alguien tendrá una aplicación sencilla de CGI que tenga MySQL con Perl que dé una alta o algo así para ver más o menos cómo funciona y poder hacer yo una. Gracias.
Read more : CGI con mysql | Vistas : 2295 | Respuestas : 3 | Foro : Web


Interactuar con Linux

Hola buenas ... Tengo un problema.

Por ejemplo me encuentro en el directorio: /home/later/Desktop , donde también se encuentra el script en perl. Donde hace esta función:

system ("cd /");

Ejecuto el script ... y todavía me sigo encontrando en /home/later/Desktop , y yo lo que quiero es que me mueva al directorio raiz "/".

Saludos!.
Read more : Interactuar con Linux | Vistas : 1382 | Respuestas : 7 | Foro : Básico


Eliminar elementos repetidos de array

Hola a todos:

Tengo un problemilla con el cual me gustaría que me ayudarais. Tengo un array de cadenas de caracteres (de unos 200 elementos), y quisiera eliminar los elementos que están repetidos; la cadena consta, más o menos de 75 elementos diferentes, y quisiera crear otro array con esos 75 elementos, partiendo del de 200.
¿Alguien conoce una forma óptima de hacer eso? Estoy intentando con 'for' anidados, pero tarda relativamente mucho en procesar... ...
Read more : Eliminar elementos repetidos de array | Vistas : 4158 | Respuestas : 3 | Foro : Básico


Ayuda con expresiones regulares

Hola, por favor, si alguien me puede ayudar con esto lo agradecería mucho.

Lo que quiero hacer es incrementar una variable o imprimir algo solo si la expresión regular me reconoce un patrón. Ejemplo:

my $cant=1;
$_="hola mundo hola";

/(.*?)\smundo\s\1(?{print "casa";$cant++;})/;

Probé con eso pero no me anda, o sea, que solo si me reconoce "hola mundo hola" me imprima "casa" y me incremente $cant, pero no me funciona,
¿cómo lo puedo hacer?

Gracias.
Read more : Ayuda con expresiones regulares | Vistas : 1201 | Respuestas : 7 | Foro : Básico


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36890 • Temas totales 7432 • Usuarios totales 1981