• Publicidad

Fecha actual 2024-11-07 00:51 @077

News News of Básico

Site map of Básico » Foro : Básico

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

Buscar en un archivo

Hola

Estoy realizando una búsqueda en un archivo a partir de otro, y hago un merge de los archivos
Ejemplo:

input1.txt
Code: Seleccionar todo
'011200190ABELLÁN ABELLÁN  CELIA     '
'011200191ABELLÁN LLOBREGATSANDRA    '
'011200192AGUILAR ESCRIBANOJAVIER    '
'011200193AGULLÓ CRESPO    ANA ISABEL'
'011200194ALBERO GARCÍA    ELENA     '
'011200195ALBERT SÁNCHEZ   CRISTINA  '
'011200196ALCARAZ BUADES   DAVID     '
'011200197ALDEGUER QUESADA SANTIAGO  '
'011200198ALDEGUER SERRANO REBECA    '

El archivo es posicional y ésta es su estructura:
Desde la posición 0 a la posición 1 es el Identificador ...
Read more : Buscar en un archivo | Vistas : 1381 | Respuestas : 7


Validar variables pasadas por parámetro

Hola de nuevo

Me gustaría saber cuál es la forma, la mejor forma, la forma más usada o la que usan ustedes para validar que una variable pasada por parámetros al ejecutar el script exista y tenga valor.

Me explico.

Al ejecutar lo siguiente:

#perl myscript.pl --input=file.txt --data=hola --new_data=chao

Dentro del script admito como válido que las variables input, data y new_data existan y tengan valor. Sé que las variables están en $ARGV. Como dije ...
Read more : Validar variables pasadas por parámetro | Vistas : 1602 | Respuestas : 8


Tiempo de ejecución script

Hola

¿Cómo puedo saber cuánto se ha demorado mi script en ejecutarse con precisión de segundos y milisegundos?


Saludos
Read more : Tiempo de ejecución script | Vistas : 1378 | Respuestas : 4


Problema con script checkeador de proxies.

Navegando por ahi, me encontre un script para checkear proxies, el problema es que me tira un error al tratar de ejecutarlo que no se solucionarlo....


Thread::Pool::new passed bad attribute name 'HASH(0x1b82874)' at C:\test.pl line 54


EL codigo del script es el siguiente...

#!/usr/bin/perl
# proxycheck, multi cheker proksei
#
# Usage :
# ./sa-proxycheck.pl --input=in.txt --output=out.txt
#
# Example : ./sa-proxycheck.pl -i rawlist.txt -o goodlist.txt
#
#
# -taking part spisokproxei and ...
Read more : Problema con script checkeador de proxies. | Vistas : 854 | Respuestas : 2


split con carácter .

Cual es la razón de que esto no funcione:

$var = 'archivo.txt'
($nombre,$ext) = split('.'.$var,2);

Si lo separa otro carácter funciona, pero si es punto no.

Saludos.
Read more : split con carácter . | Vistas : 1238 | Respuestas : 6


Cómo saber, entero o decimal?

Cómo puedo saber si un número dado es entero o decimal?

No es para hacer algo matemático, es para saber si la entrada de un argumento está bien hecha:

Los argumentos deben ser pares, es decir ./programa a b.
en entonses yo hago esto -> $numero = ($#ARGV) / 2;
Si es decimal quiere decir que la entrada en incorrecta pero no se como saber si es entera o no.
Read more : Cómo saber, entero o decimal? | Vistas : 2151 | Respuestas : 3


Ordenar líneas en función de sus campos

Tenemos un conjunto de líneas de esta forma:
Code: Seleccionar todo
09AAAAABBBBBBTT
02BBBBBBAAAAAAA
15BBBBBAAAAAAAA
11AAAAAABBBBBRR
Como se vé, no hay separador de campos.

Hay que hacer un programa que nos ordene las líneas según los campos indicados en la línea de argumentos del programa. Así, por ejemplo,
perl ordenar.pl 2,7 8,12se refiere a que la ordenación se ha de hacer por dos campos; el primero está desde el carácter 2 hasta el 7 y el segundo, desde el 8 ...
Read more : Ordenar líneas en función de sus campos | Vistas : 771 | Respuestas : 1


Visibilidad de variables desde otro módulo

Hola a todos,

El caso es que necesito acceder desde un módulo Perl (pm1) a una variable que se encuentra definida en otro módulo Perl (pm2).
El segundo módulo Perl (pm2) hace uso del primero:
use pm1;

¿Cómo puedo tener acceso a las variables definidas en pm1?
Lo he intentado con pm1::nombre_variable; pero el intérprete se queja.

¿Alguien me puede echar una mano?
¡¡Muchas gracias!!
¡Saludos!
Felipe
Read more : Visibilidad de variables desde otro módulo | Vistas : 860 | Respuestas : 1


Implementación de un timeout en Perl

Hola a todos,

El caso es que necesito implementar un mecanismo de timeout en mi programa: si a los 20 minutos un proceso de generación de informes no ha terminado (puede terminar antes de dichos 20 minutos), pues dicho mecanismo debe activarse y terminar la generación de dicho informe justo en ese momento.
¿Alguien sabe de algún modulo Perl especializado en eso? Sino, ¿alguien podría darme algún ejemplo muy simple o algun link interesante?
Es ...
Read more : Implementación de un timeout en Perl | Vistas : 818 | Respuestas : 5


Empezando hacer una página

Un saludo a todos.

Soy nuevo en este foro, y por lo que he leído esta bastante interesante.

Mi problema es el siguiente, espero me puedan ayudar.

Estoy tratando de hacer una página de agencia de fotografía; la estoy trabajando en Dreamweaver y no me ha ido tan mal. El problema empieza cuando quiero hacer un formulario y se necesita CGI. He leído los tutoriales y la verdad no encuentro la forma de hacerlo. Ojalá ...
Read more : Empezando hacer una página | Vistas : 638 | Respuestas : 2


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1980