• Publicidad

Fecha actual 2025-01-15 14:51 @660

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.

Paso de parámetros entre scripts y retorno de datos

¿Cómo hago para pasar parámetros de un script a otro?

Tengo dos scripts: script1.pl y script2.pl.

En cierta parte del código de script1.pl quiero que ejecute script2.pl con ciertos parámetros; una vez que termine de ejecutarse script2.pl, quiero que retorne un valor y luego continúe ejecutándose script1.pl donde se quedó y de acuerdo al valor retornado por script2.pl ejecutar distintas tareas.

¿Cómo hago eso?
Read more : Paso de parámetros entre scripts y retorno de datos | Vistas : 1532 | Respuestas : 6


Editor de código

Hola amigos, este no es un tema muy interesante ni tampoco urgente, solo que me gustaría que me recomendaran algún editor de código que sea multilenguaje especialmente para Perl, JS, CSS y MySQL. Tengo Ubuntu con entorno gráfico Gnome (estoy iniciando), pero mientras estoy usando bluefish, pero la verdad no me siento a gusto con él, así que si alguien tiene alguna sugerencia será bienvenida.

¡¡Gracias!!
Read more : Editor de código | Vistas : 614 | Respuestas : 1


Actualizar archivos

Hola, comunidad, tengo un nuevo reto, este es algo largo, se trata de:
  1. extraer datos específicos de un archivo #eso sí lo hace
  2. escribirlos en uno nuevo #eso también lo hace
  3. enviar un parámetro para que lo busque y lo modifique, los datos o línea de datos #no lo hace
  4. y luego actualizarlos en el primer archivo #eso no lo hace

Bueno, de entrada supongamos que tengo mis datos en mi nuevo archivo en ...
Read more : Actualizar archivos | Vistas : 568 | Respuestas : 8


Entrada directa desde el teclado a txt, ¡ no escribe nada !

print "\n\nAl terminar de introducir los datos pulsar:\n";
print "Ctrl+D en Unix\n";
print "Ctrl+Z en MS-DOS\n";
print "---------------------------\n";

@datos2 = <STDIN>;
open (LECTURA,">lectura.txt");
foreach $lectura(@datos2)
{
print LECTURA $lectura;
}
close (LECTURA);

Antes, en un momento del programa sí me iba, pero de repente corrigiendo pequeños fallos dejó de irme... y no sé por qué.

Le he dado permisos y todo por si las moscas... y nada.

Quiero que todo lo que escribas en consola ...
Read more : Entrada directa desde el teclado a txt, ¡ no escribe nada ! | Vistas : 446 | Respuestas : 3


Ayuda con un genererador de numeros

Hola. ¿Alguien me ayudaría a hacer un for()? Lo que quiero hacer es algo así:
Tener un número final, ejemplo 6, y que se termine de generar números con comas quedando así:

1,2,3,4,5,6

El problema es que a mi siempre me queda:

1,2,3,5,6, (lo que me molesta es la coma final)

¿Cómo lo haría?
Read more : Ayuda con un genererador de numeros | Vistas : 496 | Respuestas : 4


Números decimales

Al operar con variables asociadas a números, ¿cómo podría hacer para obtener 3 cifras decimales redondeando a la 3?? Ejemplo:

$a = 39;
$b = 4;
print $b/$a;


Obtengo
0.102564102564103

y quisiera obtener:
0.103
Read more : Números decimales | Vistas : 1569 | Respuestas : 5


Problema instalando módulo

Hola a todos.

Estoy tratando de instalar el módulo : WWW::Facebook::API

He tratado así:cpan WWW::Facebook::API

Y recibo esto al final:BEGIN failed--compilation aborted at t/xml.t line 8.
# Looks like your test died before it could output anything.
t/xml..............dubious
Test returned status 255 (wstat 65280, 0xff00)
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/00.load.t 1 256 19 37 194.74% 1-19
t/admin.t 255 65280 4 8 200.00% 1-4
t/api.t 255 65280 36 ...
Read more : Problema instalando módulo | Vistas : 1458 | Respuestas : 13


Use of uninitialized value in concatenation..

¡Buenas!
El problema que tengo es que al ejecutar desde el cliente un cgi me sale esto en el error.log de apache:

procesado.cgi: Use of uninitialized value in concatenation (.) or string at /usr/lib/cgi-bin/procesado.cgi line 292., referer: http://192.168.176.66/cgi-bin/procesado.cgi

He observado que en un servidor con Apache2 se 'traga' el error anterior y hace lo que debe, ...
Read more : Use of uninitialized value in concatenation.. | Vistas : 1377 | Respuestas : 12


Sacar información de un archivo

¿Qué hay, amigos perleros?

Tengo un nuevo problema: supongamos que tengo un archivo con texto y es importante sacar información de ahí; ejemplo: tengo en una línea puerto y me interesa imprimir lo que hay en esa línea donde está esa palabra y así con otras más palabras claves que me tendrán que arrojar información que contiene esa línea y tengo este pobre código...

Espero me puedan ayudar...

#!/usr/bin/perl

$file='/root/serverconfesp';
open(FILE,"$file") or $msg = ...
Read more : Sacar información de un archivo | Vistas : 1204 | Respuestas : 13


Cambiar comillas simples por dobles

Hola amigos del foro. En un foro anterior creating021 me recomendó leer una sección de expresiones regulares en Perl. Lo estudié pero aún no consigo lo que deseo hacer y es por eso que acudo a ustedes, y es que deseo reemplazar las comillas simples(') por comillas dobles (") de un archivo y hago lo siguiente en mi script:

system "(sed -i 's/'/\"/g' dominio.ncl)";

Muchas gracias por su aporte.
Read more : Cambiar comillas simples por dobles | Vistas : 1017 | Respuestas : 1


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36890 • Temas totales 7432 • Usuarios totales 1981

cron