Preguntas etiquetadas con perl

Perl es un lenguaje de programación dinámico, procesal, de alto nivel, de propósito general, conocido por su soporte nativo de expresiones regulares y capacidades de análisis de cadenas. Utilice esta etiqueta para preguntas sobre Perl en general. Para cosas relacionadas con el nuevo (pero relacionado) lenguaje Raku (anteriormente "Perl 6"), utilice la etiqueta raku. Para las expresiones regulares de estilo Perl en otros idiomas, use la etiqueta regex o, si están basadas en la biblioteca PCRE, la etiqueta pcre.




17
En Perl, ¿cómo puedo leer un archivo completo en una cadena?
Estoy intentando abrir un archivo .html como una cadena larga y grande. Esto es lo que tengo: open(FILE, 'index.html') or die "Can't read file 'filename' [$!]\n"; $document = <FILE>; close (FILE); print $document; lo que resulta en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN Sin embargo, quiero que el resultado …
118 string  perl  slurp 


10
¿Cómo le digo a CPAN que instale todas las dependencias?
¿Cómo le digo a CPAN que instale todas las dependencias? Intenté configurar estos en cpan: cpan> o conf prerequisites_policy follow cpan> o conf commit Todavía tuve que responder "y" un par de veces (pero menos que antes, parece). ¿Hay alguna manera de hacer que siempre se instale? Quiero dejarlo desatendido. …
113 perl  dependencies  cpan 


8
¿Cómo puedo comprobar si existe un archivo en Perl?
Tengo un camino relativo $base_path = "input/myMock.TGZ"; myMock.TGZes el nombre del archivo ubicado en la carpeta de entrada. El nombre del archivo puede cambiar. Pero el camino siempre se almacena en $base_path. Necesito comprobar si el archivo existe en formato $base_path.
112 perl 


6
¿Cómo puedo generar UTF-8 desde Perl?
Estoy intentando escribir un script en Perl usando el pragma "utf8" y obtengo resultados inesperados. Estoy usando Mac OS X 10.5 (Leopard) y estoy editando con TextMate. Todas mis configuraciones tanto para mi editor como para mi sistema operativo están predeterminadas para escribir archivos en formato utf-8. Sin embargo, cuando …
110 perl  unicode  utf-8 

16
Imprimiendo todo excepto el primer campo con awk
Tengo un archivo que se parece a esto: AE United Arab Emirates AG Antigua & Barbuda AN Netherlands Antilles AS American Samoa BA Bosnia and Herzegovina BF Burkina Faso BN Brunei Darussalam Y me gustaría invertir el orden, imprimiendo primero todo excepto $ 1 y luego $ 1: United Arab …
108 perl  awk  sed 

4
Indicadores de Perl -pe, -pi, -p, -w, -d, -i, -t?
He visto muchas formas de ejecutar código o scripts Perl, con diferentes banderas. Sin embargo, cuando trato de buscar en Google lo que significa cada bandera, obtengo resultados principalmente en sitios de Perl genéricos y no se encuentra información específica sobre las banderas o su uso. A continuación se muestran …
107 perl  command-line  flags 



8
¿Por qué utilizar advertencias estrictas?
Me parece que muchas de las preguntas en la etiqueta Perl podrían resolverse si la gente usara: use strict; use warnings; Creo que algunas personas consideran que esto es similar a ruedas de entrenamiento o complicaciones innecesarias, lo que claramente no es cierto, ya que incluso los programadores de Perl …
104 perl 

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.