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.

9
¿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 …
19 shell  perl 



7
Repite cada línea varias veces
Me gustaría tener cada línea en un archivo repetido un número fijo de veces. Por ejemplo, que cada línea se repita cuatro veces: a b c se convierte en: a a a a b b b b c c c c He realizado algunas búsquedas, y hay muchas preguntas y …


3
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 …



5
¿Cómo puedo convertir marcas de tiempo en una columna a una fecha?
Tengo un archivo que contiene esto: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Quiero convertir la marca de tiempo a una fecha en este formato: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 ¿Cómo puedo hacer eso? Sé que esto funciona: perl -pe 's/(\d+)/localtime($1)/e'(de esta …


6
Imprime la cadena entre dos paréntesis
Tengo archivo con estas lineas G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Necesito la salida como G1,G3 G3,G4 ..... ¿Cómo puedo hacerlo con el comando sed / grep o usando perl?
14 sed  grep  perl 



2
Usar una línea vacía como contexto "separador de grupos" para grep
Necesito salida grep con contexto, en color y líneas en blanco como separador de grupo. En esta pregunta , aprendí a definir la costumbre group-separator, y he construido mi comando grep así: grep --group-separator="" --color=always -A5 pero el separador de grupo en realidad no está vacío, sino que aún contiene …
12 grep  perl  colors 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.