Preguntas etiquetadas con perl

108
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...

107
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...

104
¿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...

101
Diferencias entre Perl y PHP [cerrado]

En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....

100
¿Cómo puedo solucionar problemas de mi script CGI de Perl?

Tengo un script en Perl que no funciona y no sé cómo empezar a reducir el problema. ¿Que puedo hacer? Nota: Estoy agregando la pregunta porque realmente quiero agregar mi respuesta muy larga a Stackoverflow. Sigo vinculándome externamente en otras respuestas y merece estar aquí. No dude en...

95
¿Cómo puedo combinar hashes en Perl?

¿Cuál es la mejor manera de combinar ambos hash en% hash1? Siempre supe que% hash2 y% hash1 siempre tienen claves únicas. También preferiría una sola línea de código si es posible. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} =

94
La mejor forma de iterar a través de una matriz de Perl

¿Cuál es la mejor implementación (en términos de velocidad y uso de memoria) para iterar a través de una matriz Perl? ¿Hay alguna forma mejor? ( @Arrayno es necesario conservarlo). Implementación 1 foreach (@Array) { SubRoutine($_); } Implementación 2 while($Element=shift(@Array)) {...

93
¿Cómo demonizo un script arbitrario en unix?

Me gustaría un daemonizer que pueda convertir un script o comando genérico y arbitrario en un daemon . Hay dos casos comunes con los que me gustaría tratar: Tengo un script que debería ejecutarse para siempre. Si alguna vez muere (o al reiniciar), reinícielo. No permita que nunca haya dos...

90
¿Cómo debo utilizar la palabra clave "mi" en Perl?

Sigo viendo la palabra clave "mi" delante de los nombres de las variables en los scripts de Perl de ejemplo en línea, pero no tengo idea de lo que significa. Intenté leer las páginas del manual y otros sitios en línea, pero tengo dificultades para discernir para qué sirve dada la diferencia...