Preguntas etiquetadas con perl

Perl es un lenguaje de programación potente y de alto nivel. Las preguntas sobre Perl deben limitarse al entorno de desarrollo de Perl, ejecutar Perl o usar Perl para automatizar tareas en su computadora.


10
Eliminar códigos de color ANSI de la secuencia de texto
Examinando la salida de perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' en un editor de texto (p. ej. vi) muestra lo siguiente: ^[[37mABC ^[[0m ¿Cómo se eliminarían los códigos de color ANSI del archivo de salida? Supongo que la mejor manera sería canalizar la salida …
73 regex  sed  perl  awk 



3
Comando vs programa?
Estaba buscando la diferencia entre addusery useradd, y una explicación es que useraddes un comando mientras que adduseres un script perl. Entiendo lo que es un script perl, pero lo que no entiendo es qué commandes exactamente eso. Siempre he pensado que los comandos como ls, ln, cdetc, son todos …


7
unix: divide un gran archivo .gz por línea
Estoy seguro de que alguien ha tenido la siguiente necesidad, ¿cuál es una forma rápida de dividir un gran archivo .gz por línea? El archivo de texto subyacente tiene 120 millones de filas. No tengo suficiente espacio en el disco para comprimir todo el archivo a la vez, así que …
16 linux  perl  bash  shell  unix 



2
Obtener la identificación del proceso para el script perl actual
¿Cómo obtengo la identificación del proceso para el proceso perl que ejecuta el script actual? getppid () no devuelve el mismo pid que ps -ea | grep. ¿Hay una manera fácil o simplemente ejecuto el comando ps -ea dentro de mi script y recorto las otras piezas de información?
11 perl 


2
La actualización de Macport falla con el conflicto subversion-perlbindings
Estoy tratando de hacer un port upgrade outdated, pero se detiene en un conflicto de paquete que no puedo solucionar. ¿Alguien sabe cómo arreglar este problema? sudo port upgrade outdated ---> Computing dependencies for subversion-perlbindings-5.16 Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because conflicting ports are installed: subversion-perlbindings-5.12
8 macos  svn  perl  macports 

2
¿Qué está causando el error de orden de bytes git?
Ya no puedo git svn rebase (usando msysgit en Windows 7). El error comienza con: El orden de bytes no es compatible en ../../lib/Storable.pm Y termina con: No se pudo recordar la función 'lookup_svn_merge', porque para empezar no estaba memorizada Puede ser excesivo, pero he intentado reinstalar el paquete fule …

0
Usando Perl para comunicarse con Nut
Estoy tratando de comunicarme con mi UPS que se administra usando NUT. Quiero leer valores como voltaje de línea, carga de batería, etc. No quiero enviarle comandos para apagarlo. Al principio iba a perder el tiempo capturando la salida de "upsc apc @ remotehost" y analizándola con expresiones regulares. ... …
2 battery  perl  ups 

2
Cómo reparar el error perl Test :: ¿Ha fallado más dependencia?
Al actualizar cpanel, recibo el siguiente error durante la instalación (del archivo de registro cpanel): [Starting localperl] ! Installing Test::More failed. See /root/.cpanm/work/1470678270.4225/build.log for details. Retry with --force to force install it. ! Installing the dependencies failed: Module 'Test::More' is not installed ! Bailing out the installation for Try-Tiny-0.24. ! …
1 linux  updates  perl  cpanel 

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.