• Publicidad

Fecha actual 2024-11-15 03:40 @194

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.

Al descargar reemplazar espacios vacíos por NaN

Hola amigos del foro, tengo el siguiente script que me descarga datos meteorológicos de altura de la siguiente forma:

807 115
88 16959 -77.5 335 13 392.2 392.2
86 17108 -77.1 330 16 395.1 395.1
78 17849 -75.3 25 3 410.1 410.1
74 18248 -74.3 130 12 418.3 418.3
71 18562 -73.6 115 26 424.9 424.9
70 18670 -73.3 125 23 427.2 427.2
66 19020 -72.4 130 21 436.4 436.4
63 19296 -71.7 105 15 ...
Read more : Al descargar reemplazar espacios vacíos por NaN | Vistas : 893 | Respuestas : 3


system() no me imprime en PHP

Tengo este código en PHP:

echo '<pre>';
$last_line = system('ls', $retval);
echo '
</pre>
<hr />Last line of the output: ' . $last_line . '
<hr />Return value: ' . $retval;
echo '<pre>';
$last_line = system('prueba.pl', $retval);
echo '
</pre>
<hr />Last line of the output: ' . $last_line . '
<hr />Return value: ' . $retval;

Y me devuelve esto:

prueba.pl
prueba.pl~

--------------------------------------------------------------------------------
Last line of the output: prueba.pl~
--------------------------------------------------------------------------------
Return value: 0 ...
Read more : system() no me imprime en PHP | Vistas : 831 | Respuestas : 2


Efecto marquesina en Perl

Hola.

Ando buscando un módulo para hacer efectos marquesina como el siguiente código pero en
batch.

@echo off
title Efecto de Marquesina
SETLOCAL ENABLEDELAYEDEXPANSION
:ini
set /p texto="Texto a Mostrar: > "
if not defined texto goto ini
set v=%texto%
call :string %v%
REM Obtenemos el Tama?o de Pantalla
for /f "tokens=2" %%a in ('mode con^|find /i "col"') do (set /a l=%%a-%length%)
REM Creamos una Variable con L espacios vacios
for /l %%b in ...
Read more : Efecto marquesina en Perl | Vistas : 318 | Respuestas : 1


"Leer" salida por pantalla de un daemon

Hola a todos, soy nuevo por aquí, ando un poco perdido y busco iluminación divina :-)

Trato de hacer un script que lea la salida de un daemon y tome decisiones "en tiempo real" según ciertos eventos. El daemon es el wpa_supplicant aunque creo que esto no es relevante, éste se puede ejecutar como es lógico en background y foreground (salida por pantalla), la única forma en ...
Read more : "Leer" salida por pantalla de un daemon | Vistas : 424 | Respuestas : 2


Reemplazar caracteres acentuados en archivo

Hola:

Tengo el siguiente problema:
Quiero sustituir las vocales acentuadas de un archivo por otros valores, pero hasta ahora no me ha funcionado.

#!/usr/bin/perl
use utf8;

%accents = ( á => "á",
é => "é",
ó => "ó",
ú => "ú",
);

$^I = '.bak';
while(<>){
s/()/$accents{$1}/eg;
print;
}

Saludos,
Read more : Reemplazar caracteres acentuados en archivo | Vistas : 828 | Respuestas : 3


Cómo eliminar los fines de línea de una cadena

Hola a todos.

Gracias a toda la comunidad de perlenespanol pues aquí he aprendido y seguiré aprendiendo mucho.

Resulta que le he dado a mis usuarios un formulario para que ingresen datos y los datos enviados por mis usuarios los agrego a un archivo de tipo texto de la siguiente manera:


$FILE="datosoct.txt";
open(archivconf,">>".$FILE);
$linea=$id."::".$campo1."::".$campo2."::\n";
print archivconf ($linea);
close(archivconf);


pero los contenidos de la variable $campo1 vienen de un textarea por lo cual el ...
Read more : Cómo eliminar los fines de línea de una cadena | Vistas : 698 | Respuestas : 4


Sacar los puntos de una cifra

Hola a todos.

Tengo el siguiente problemilla y no sé cuál sería la manera más sencilla de solucionarla.

En un sitio web tengo un formulario que recibe varios datos, entre otros un precio.
El visitante debe escribir el valor, sin comillas, sin comas, y sin punto, dado que es una cifra.

Ejemplo: "35000000"

pero cuando miro la base de datos, veo que muchos de los registros tienen el siguiente formato:

35.000.000
35'000.000

¿A alguien se ...
Read more : Sacar los puntos de una cifra | Vistas : 341 | Respuestas : 2


Sacar una parte de un texto con una expresión regular

Hola.

Tengo la siguiente cadena de texto :

:La vida es un misterio sin sentido! :Dejate de joder tio

Lo que ya tengo es /:(.*)!/, con esta expresión regular logro sacar esa parte pero lo que quiero sacar es toda la respuesta que está en el segundo ":" (Dejarte de joder tio) que vendría a ser todo lo que le sigue al segundo ':' en adelante.

¿Cómo lo haría?
Read more : Sacar una parte de un texto con una expresión regular | Vistas : 2830 | Respuestas : 7


Problema sustituyendo con expresiones regulares

Hola, tengo en una variable escalar un texto el cual tiene una comilla simple entre sus caracteres.

Quiero poner adelante de dicha comilla simple una barra invertida.

Ejemplo:


$dato = "tengo una ' en el texto";

# 1er intento:
$dato =~ s/'/\'/g; #esto me lo deja así: "tengo una ' en el texto"

# 2do intento:
$dato =~ s/'/\\'/g; #esto me lo deja así: "tengo una \\' en el texto"


¿Cómo puedo ...
Read more : Problema sustituyendo con expresiones regulares | Vistas : 325 | Respuestas : 2


Comentarios multilínea en Perl ... ¿ se puede ?

printf("hola a todos \n tengo una duda\n");

#Mi pregunta es sencilla
#pero no he podido encontrar una respuesta
#cuando hago un comentario en perl
#existe alguna manera de hacer comentario multilinea
#como en
#<!--
#comentario HTML
#el cual
#permite
#varios renglones
#-->
# /*
#comentario
# en lenguaje C
# */
#
#por que muchas veces tengo un bloque para convertirlo en comentario
#y me toca agregar # a cada línea y para bloques ...
Read more : Comentarios multilínea en Perl ... ¿ se puede ? | Vistas : 7808 | Respuestas : 5


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1980

cron