Preguntas etiquetadas con perl

Perl es un lenguaje de programación dinámico, de alto nivel, interpretado y de alto nivel. Fue desarrollado originalmente por Larry Wall como un lenguaje de script Unix de propósito general para facilitar el procesamiento de informes, durante un período con el apoyo de la comunidad de código abierto, ha evolucionado y madurado para ser utilizado para programación de gráficos, administración de sistemas, programación de redes, finanzas , bioinformática y otras aplicaciones de ingeniería.

28
¿Cómo "grep" para la longitud de línea en un rango dado?

NOTA: Esta pregunta es el complemento de estas preguntas y respuestas: ¿Cómo "grep" para la longitud de línea * no * en un rango dado? Necesito obtener solo las líneas de un archivo de texto (una lista de palabras, separadas por una nueva línea) que tiene un rango de longitud mínimo o igual a 3...

27
Convertir CSV a TSV

Tengo varios archivos CSV grandes y me gustaría tenerlos en TSV (formato separado por tabulaciones). La complicación es que hay comas en los campos del archivo CSV, por ejemplo: A,,C,"D,E,F","G",I,"K,L,M",Z Rendimiento esperado: A C D,E,F G I K,L,M Z (donde los espacios en blanco en el medio...

26
En la señal después de shebang

En el script "support / apxs.in" del proyecto Apache httpd , aparece un texto rodeado de @signos #!. Es decir, la primera línea del guión es: #!@perlbin@ -w ¿Es esto una cosa de Perl o de UNIX? En otras palabras, ¿es posible ejecutar este script usando path/to/script/script_name.in? Si no, ¿cuál...

19
¿Usar "while true" para mantener vivo un script es una buena idea?

Solo estoy saltando a Unix desde un mundo diferente, y quería saber si while true do /someperlscript.pl done El script perl en sí tiene internamente una carpeta / observador de archivos que se ejecuta cuando los archivos se cambian en la ubicación de destino. ¿Es esta ( while true) una buena...

17
Reemplazar cadena multilínea en archivos

Tengo una serie de archivos que quiero actualizar reemplazando una cadena de varias líneas con otra cadena de varias líneas. Algo en la línea de: * Some text, * something else * another thing Y quiero reemplazarlo con: * This is completely * different text El resultado sería que después del...