• Publicidad

Fecha actual 2026-03-19 23:19 @013

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.

Número de líneas de un fichero .txt

Hola

¿Sabéis si hay alguna función de Perl que nos diga el número de líneas que tiene un fichero .txt pasado como argumento?

Por ejemplo:
$numerolineas = numero_de_lineas('fichero.txt')

Si el fichero tuviera, por ejemplo 251 líneas, la variable $numerolineas valdría 251.

Muchas gracias :)
Read more : Número de líneas de un fichero .txt | Vistas : 2240 | Respuestas : 6 | Foro : Básico


Uso de sed

Hola a todos.

Tengo una duda sobre el uso de sed.

Quiero modificar una línea de un fichero; dicha línea tiene la palabra "leftcert=loquesea" y quiero cambiar la línea entera por "leftcert=otracosa".

He intentado lo siguiente pero no funciona así:

Code: Seleccionar todo
cat fichero | sed 's/leftcert*/leftcert=$myVariable/g' > fichero


¿Alguien me puede echar una mano?

Muchas gracias
Read more : Uso de sed | Vistas : 1417 | Respuestas : 1 | Foro : Pasando el rato


IO::Socket emisor y receptor de un mensaje

Amigos, estoy intentando crear un script que me reciba un string suministrado por otro script en otra máquina. Para el script receptor he colocado el siguiente código tomado de un ejemplo de aquí:
#!/usr/bin/perl -w

use IO::Socket;
use Net::hostent;

$server=IO::Socket::INET->new(Proto=>'tcp',LocalPort=>5800,Listen=>1,Reuse=>1);
print "server=$server\n";

die "no puede configurar servidor" unless $server;
print "Server $0 aceptando clientes";

while($cliente=$server->accept()){
$cliente->autoflush(1);
print "cliente=$cliente";
while(defined($line=<$cliente>)){
print $cliente $line
}
close $cliente;
}

Al ejecutarlo mediante perl p2.pl en la consola solo ...
Read more : IO::Socket emisor y receptor de un mensaje | Vistas : 6415 | Respuestas : 14 | Foro : Intermedio


Socket receptor en Perl

Amigos, saludos

Estoy modificando el proyecto vncserver para la toma de control de máquina a distancia.

Ya logré modificar el proyecto para que suministre el tiempo que se tuvo control de la máquina a distancia.

Ahora estoy tratando de hacer un script en Perl que reciba un string de la máquina remota. A través del puerto 5800. La información es enviada a través de un programa en Java. El cual ya realicé pero requiero ayuda ...
Read more : Socket receptor en Perl | Vistas : 985 | Respuestas : 1 | Foro : Intermedio


Uso de javascript: en eventos

Hola a todos, perleros.

Mi pregunta es la siguiente:
¿Para qué sirve cuando tengo, por ejemplo un tag de imagen html y en el evento onClick llamo a una funcion anteponiendo esto: "javascript:"?

Ejemplo: <img onClick="javascript:miFuncion();">

Estuve buscando pero no encontré nada al respecto. Saludos.
Read more : Uso de javascript: en eventos | Vistas : 4007 | Respuestas : 2 | Foro : HTML


Correo POP3 cifrado

Hola amigos,

Acabo de hacer un programa muy cortito que abre un buzón POP3 y guarda todos los mensajes en un archivo de texto.

Lo he hecho siguiendo el tutorial de este sitio web, porque soy un principiante total en perl.

El problema que tengo ahora es que en el archivo de texto que he creado sólo puedo leer bien las cabeceras de los mensajes, ya que el contenido del mensaje está cifrado.

¿Cómo puedo ...
Read more : Correo POP3 cifrado | Vistas : 778 | Respuestas : 1 | Foro : Básico


División por cero

Agradecería si me pudiesen indicar donde esta el error en esta división.

¿Perl admite división por CERO?

my $resultado = ( $variable_1 * $variable_VALOR_CERO) / $variable_2

Es decir, obtendría resultado CERO, pero me tira error, ¿tengo que usar alguna función matemática?

Muchas gracias.
Read more : División por cero | Vistas : 1062 | Respuestas : 1 | Foro : Intermedio


Quitar acentos de una cadena de texto

Que tal de nuevo requiriendo de su valiosa intervención.

¿Cómo puedo quitarle el acento a una cadena de texto? Aquí pongo un ejemplo.
my $nombre = "Martín González Gómes";

Quisiera que quedara así:
$nombre = "Martin Gonzalez Gomez";

¿Habrá alguna manera de sustituir la vocal acentuada por la vocal sin acento?
Read more : Quitar acentos de una cadena de texto | Vistas : 9635 | Respuestas : 5 | Foro : Intermedio


Credenciales con asteriscos

Buenas,

¿Alguien sabe cómo hacer para que cuando un script te pida tu contraseña se muestren asteriscos en vez de ésta?

¡¡Gracias!!
Read more : Credenciales con asteriscos | Vistas : 1643 | Respuestas : 6 | Foro : Básico


Nuevo subforo - Bolsa de Trabajo

Se acaba de abrir un nuevo subforo en los foros de Perl en Español llamado Bolsa de Trabajo:
viewforum.php?f=27

Aquí se deberán de poner todas las ofertas de trabajo, tanto las que sean para buscar programadores, como la de programadores ofreciendo sus servicios.

Saludos
Read more : Nuevo subforo - Bolsa de Trabajo | Vistas : 3292 | Respuestas : 0 | Foro : Novedades en Perl en Español


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36895 • Temas totales 7436 • Usuarios totales 1983

cron