Als «perl» getaggte Fragen

Perl ist eine leistungsstarke Programmiersprache auf hohem Niveau. Fragen zu Perl sollten sich auf die Perl-Entwicklungsumgebung, die Ausführung von Perl oder die Verwendung von Perl zur Automatisierung von Aufgaben auf Ihrem Computer beschränken.


10
ANSI-Farbcodes aus dem Textstrom entfernen
Untersuchen der Ausgabe von perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' In einem Texteditor (z. B. vi) wird Folgendes angezeigt: ^[[37mABC ^[[0m Wie würde man die ANSI-Farbcodes aus der Ausgabedatei entfernen? Ich nehme an, der beste Weg wäre, die Ausgabe durch eine Art Stream-Editor zu …
73 regex  sed  perl  awk 




3
Befehl gegen Programm?
Ich habe nach dem Unterschied zwischen adduserund gesucht useradd, und eine Erklärung ist, dass useraddes sich um einen Befehl handelt, während adduseres sich um ein Perl-Skript handelt. Ich verstehe, was ein Perl-Skript ist, aber was ich nicht verstehe, ist, was ein commandDann genau ist. Ich dachte immer, dass Befehle wie …

7
Unix - Teilen Sie eine riesige .gz-Datei zeilenweise
Ich bin sicher, dass jemand die folgenden Anforderungen hatte. Was ist ein schneller Weg, um eine riesige .gz-Datei zeilenweise aufzuteilen? Die zugrunde liegende Textdatei enthält 120 Millionen Zeilen. Ich habe nicht genügend Speicherplatz, um die gesamte Datei auf einmal zu komprimieren. Ich habe mich gefragt, ob jemand ein Bash / …
16 linux  perl  bash  shell  unix 


2
Wie kann ich Nicht-ASCII-Zeichen aus der Shell identifizieren?
Gibt es eine einfache Möglichkeit , alle Nicht-ASCII - Zeichen und die Zeilennummern , auf die sie in einer Datei mit einem Kommandozeilenprogramm wie auftreten zu drucken grep, awk, perl, etc? Ich möchte die Codierung einer Textdatei von UTF-8 in ASCII ändern, möchte jedoch zuvor alle Instanzen von Nicht-ASCII-Zeichen manuell …
12 linux  grep  perl  awk  ascii 

2
Abrufen der Prozess-ID für das aktuelle Perl-Skript
Wie erhalte ich die Prozess-ID für den Perl-Prozess, auf dem das aktuelle Skript ausgeführt wird? getppid () gibt nicht die gleiche PID zurück wie ps -ea | grep. Gibt es eine einfache Möglichkeit oder führe ich einfach den Befehl ps -ea in meinem Skript aus und schneide die anderen Informationen …
11 perl 


2
gcc findet Header-Datei nicht, obwohl der Pfad in -I enthalten ist
Ich versuche, ein Modul ( Package::Stash::XS) über zu installieren cpanm, aber die Installation schlägt aufgrund eines gcc-Fehlers fehl. Der Befehl: gcc -c -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -fno-strict-aliasing -pipe -fstack-protector -DUSEIMPORTLIB -O3 -DVERSION=\"0.28\" -DXS_VERSION=\"0.28\" "-I/usr/lib/perl5/5.14/x86_64-cygwin-threads/CORE" XS.c schlägt mit dem Fehler fehl: XS.xs:1:20: fatal error: EXTERN.h: No such file or directory compilation terminated. an …
8 cygwin  perl  gcc  cpan 

2
Das Macport-Upgrade schlägt mit einem Konflikt zwischen Subversion und Perlbindings fehl
Ich versuche es mit einem port upgrade outdated, aber es stoppt bei einem Paketkonflikt, den ich nicht beheben kann. Weiß jemand, wie man dieses Problem behebt? 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 

6
Welche Präsentationssoftware sollte ich für ein fünfminütiges Gespräch verwenden?
Ich gebe in Kürze ein Blitzgespräch und muss einige Folien zusammenstellen. Es ist ein technischer Vortrag über die Perl-Dokumentation. Ich verwende eine OS X-Maschine, um die Präsentationssoftware auszuführen. Ich möchte etwas, das ist minimalistisch einfach im Web zu veröffentlichen einfach zu steuern (vorwärts und rückwärts sollte es tun, aber Hotkey-Zugriff …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.