• Publicidad

Fecha actual 2025-01-19 07:31 @354

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.

Línea inicial !/usr/bin/perl

Hola, estoy buscando en foros pero no encuentro la solución a mi duda.

Es simple: ¿alguien me puede decir la diferencia entre poner

!/usr/bin/perl o poner

!/usr/bin/perl -w -T

?


¿Qué significa -w -T?

Y ¿cuál es la diferencia entre un archivo con extensión cgi o pl? ¿Da lo mismo una que otra? ¿Realizan las mismas funciones?
Read more : Línea inicial !/usr/bin/perl | Vistas : 1769 | Respuestas : 3 | Foro : Básico


Mi opinión sobre Perl

Pues nada, me ha dado por opinar sobre este lenguaje tras trastear y aprender un tiempo. Aunque en cuanto a teoría he devorado la mayor parte de los manuales de referencia que tengo.


Cosas buenas:
-El uso de los contextos, variables dinámicas, escalares y autoconversiones lo convierten en un lenguaje muy especial e hiperpotente aunque demasiadas veces tienes la sensación de perder un poco el control, aunque me gusta y facilita las cosas si sabes. ...
Read more : Mi opinión sobre Perl | Vistas : 3021 | Respuestas : 22 | Foro : Pasando el rato


Error al momento de ponerle una variable de longitud

Me está marcando el siguiente error en mi sentencia.

if ($lenght $hs_poid="10") {$sc_numero_cuenta=substr($_,17,10);}

Adjunto error.

¡¡Saludos!!
Read more : Error al momento de ponerle una variable de longitud | Vistas : 421 | Respuestas : 3 | Foro : Básico


Cómo ejecutar aplicaciones .pl

Hola a todos y disculpen la simpleza de esta pregunta, el royo es que estoy empezando en el mundo del Perl, pues tengo una aplicación desarrollada en Perl que necesito montar, pero cuando intento acceder a ella desde la web al link http://my-server/passwd/ donde en la directorio passwd tengo los script .pl, el navegador me devuelve el siguiente error

The server encountered an internal error or misconfiguration and was ...
Read more : Cómo ejecutar aplicaciones .pl | Vistas : 1917 | Respuestas : 4 | Foro : Básico


Can't locate loadable object for module DBD::Oracle in @INC

He estado intentado instalar el módulo DBD::Oracle para Perl 5.8.8 en un ambiente HP-UX y obtengo el siguiente error al intentar probar la librería...

# perl -MDBD::Oracle -le'print $INC{q{DBD/Oracle.pm}}'
Can't locate loadable object for module DBD::Oracle in @INC (@INC contains: /opt/perl_64/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64 /opt/perl_64/lib/5.8.8 /opt/perl_64/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64 /opt/perl_64/lib/site_perl/5.8.8 /opt/perl_64/lib/site_perl /opt/perl_64/lib/vendor_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64 /opt/perl_64/lib/vendor_perl/5.8.8 /opt/perl_64/lib/vendor_perl .) at -e line 0
Compilation failed in require.
BEGIN failed--compilation aborted.

Al probar el mismo comando con el usuario root funciona todo OK, pero cualquier otro ...
Read more : Can't locate loadable object for module DBD::Oracle in @INC | Vistas : 793 | Respuestas : 2 | Foro : Básico


Expresiones regulares para validar dos líneas

Hola, comunidad. Hoy me he encontrado con un problema... He investigado pero no he dado con la solución :? Bien, explicaré mi problema.

Este es mi texto inicial:
TOC of the extracted CD
Track | Start | Length | Start sector | End sector
---------------------------------------------------------
1 | 00:00:00 | 05:37:20 | 0 | 25294
2 | 05:37:20 | 07:53:72 | 25295 | 60841
3 | 13:31:17 | ...
Read more : Expresiones regulares para validar dos líneas | Vistas : 998 | Respuestas : 1 | Foro : Intermedio


Libro: Perl Moderne, en francés

Acaba de salir el libro Perl Moderne, de los autores Sébastien Aperghis-Tramoni, Philippe Bruhat, Jérôme Quelin y Damien Krotkine.

450 páginas, Ediciones Pearson, octubre 2010, ISBN 978-2-7440-2419-1.

Tabla de contenidos:

01. Empezar con Perl
02. Instalar un módulo Perl

I. Lenguaje y estructuras de datos
03. Lenguaje
04. Estructuras de datos
05. Expresiones regulares

II. Programación moderna de objetos
06. Objetos básicos Perl
07. Moose
08. Escribiendo un sistema en Moose
09. Métodos en Moose ...
Read more : Libro: Perl Moderne, en francés | Vistas : 422 | Respuestas : 0 | Foro : Pasando el rato


Problema usando sockets

Hola, ando teniendo un problema con el siguiente
código.

use IO::Socket;

my $sockea = new IO::Socket::INET(PeerAddr => "localhost",PeerPort => "80",
Proto => "tcp",Timeout => 5);

menu:
my $re;
print ">";
chomp(my $cmd = <stdin>);

print $sockea $cmd."\r\n";
$sockea->read($re,5000);
print $re."\n";
goto menu;


El problema está en que no sé cómo mantener la variable $sockea activa para poder seguir enviando sentencias al puerto 80.

¿ Alguien me puede ayudar ?
Read more : Problema usando sockets | Vistas : 349 | Respuestas : 1 | Foro : Básico


Iniciándome en el Perl

¿Qué tal?

Quiero aprender Perl pero estoy en cero y tengo un par de preguntas.

1.- ¿De dónde puedo bajar el Perl para instalarlo en mi PC?
(No sé si exista alguna versión que funcione en Windows XP)

2.- ¿Qué libro me recomiendan o algún buen manual en español o algunas sugerencias que puedan brindarme?

De antemano, agradezco sus respuestas.

Saludos.
Gerardo.
Read more : Iniciándome en el Perl | Vistas : 540 | Respuestas : 2 | Foro : Básico


Sangrar string largo en varias líneas

Hola, una pregunta sencilla:

Necesito definir un string en un arreglo pero estos son muy largos y quiero sangrarlo. ¿Cómo lo hago para que queden en múltiples líneas sin que en el resultado salgan tabuladores?
Read more : Sangrar string largo en varias líneas | Vistas : 463 | Respuestas : 3 | Foro : Básico


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36890 • Temas totales 7432 • Usuarios totales 1981