perl

Perl ist eine prozedurale, allgemeine Programmiersprache für allgemeine Zwecke, die für ihre native Unterstützung von regulären Ausdrücken und String-Parsing-Funktionen bekannt ist. Bitte verwenden Sie diesen Tag für Fragen zu Perl im Allgemeinen. Für Dinge, die mit der neuen (aber verwandten) Sprache "Perl 6" zu tun haben, verwenden Sie bitte das perl6-Tag. Verwenden Sie für reguläre Ausdrücke nach Perl-Art in anderen Sprachen das Regex-Tag oder, falls sie auf der PCRE-Bibliothek basieren, das PCRE-Tag.
2
Antworten

Was ist der einfachste Weg, um einen zu einer binären Zeichenfolge in Perl hinzuzufügen?

Ich habe eine Variable, die eine 4-Byte-IPv4-Adresse für die Netzwerkreihenfolge enthält (diese wurde mit pack und der Ganzzahldarstellung erstellt). Ich habe eine andere Variable, auch eine 4-Byte-Netzwerk-Reihenfolge, Subnetz. Ich versuche, si...
21.10.2008, 14:17
3
Antworten

Wie funktioniert dieses Perl grep, um die Vereinigung mehrerer Hashes zu bestimmen?

Ich verstehe die letzte Zeile dieser Funktion nicht von Programming Perl 3e . So können Sie eine Funktion schreiben, die eine Art Schnittmenge erstellt, indem Sie eine Liste von Schlüsseln zurückgibt, die in allen an sie übergebenen Hashes v...
15.04.2010, 05:10
1
Antwort

Perl: Unerwartetes $ _-Verhalten

%Vor% Ich habe erwartet, dass diese Schleife jede Zeile der Datei liest, bis der erste datetime-Wert gelesen wird. Stattdessen wird $ _ unitialisiert und ich bekomme eine Ladung von "nicht initialisierten Wert $ _ in Musterübereinstimmung" (...
27.03.2012, 12:06
3
Antworten

Wie schreibe ich einen HTTP-Server in Perl?

Gibt es ein Webserver- oder HTTP-Servermodul in der Perl-Standardbibliothek oder in CPAN oder anderswo? Ich denke, ich suche nach dem Modul http.server von Python 3. Danke!     
15.12.2009, 00:07
2
Antworten

Einen Perl-Daemon erstellen, der 24/7 läuft und aus Named Pipes liest

Ich versuche, einen Log-Analysator mit Perl zu machen. Der Analyzer würde rund um die Uhr im Hintergrund auf einem AIX-Server laufen und von Pipes lesen, von denen syslog Logs anleitet (aus dem gesamten Netzwerk). Grundsätzlich: %Vor% Zum Be...
28.07.2011, 18:26
3
Antworten

Wie kann ich eine interaktive Unix-Anwendung programmatisch über Perl steuern?

Ich habe eine 20 Jahre alte interaktive Befehlszeilen-Unix-Anwendung geerbt, die von ihrem Anbieter nicht mehr unterstützt wird. Wir müssen einige Aufgaben in dieser Anwendung automatisieren. Am schwierigsten ist es, Tausende neuer Datensätze...
24.09.2009, 11:12
3
Antworten

Was mache ich falsch in diesem Perl-One-Liner?

Ich habe eine Datei, die viele davon enthält %Vor% und ich möchte den Buchstabencode mit einem Perl-Einzeiler ausgeben. Also versuche ich %Vor% aber es wird nichts gedruckt. Was mache ich falsch?     
28.08.2010, 13:44
3
Antworten

Kann ich einen einzigen Signal-Handler für alle Signale in Perl setzen?

Ist es in Perl möglich, nur einen Signal-Handler für alle empfangenen Signale zu installieren? Der Grund dafür ist, dass ich nicht weiß, welches Signal mein Perl-Code zur Laufzeit bekommt. Eine Möglichkeit, die ich sehen kann, ist, dass alle ver...
01.10.2010, 16:14
2
Antworten

Wo speichert Perl seinen Zwischenbyte-Code?

Nachdem ich einige Links durchgelesen habe, habe ich erfahren, dass Perl die Kompilierung und Erstellung durchführt ein Zwischenbytecode und interpretiere dann diesen Bytecode. Meine Frage ist, wo befindet sich dieser Byte-Code? Wie in andere...
01.10.2010, 12:40
2
Antworten

Wie kann ich ein Dateihandle in einer Perl-Klasse speichern und darauf zugreifen?

Bitte schauen Sie sich zuerst den folgenden Code an. %Vor% Ich möchte ein Datei-Handle innerhalb einer Klasse mit Hash speichern. Das Datei-Handle ist zunächst nicht definiert, kann aber später durch Aufrufen der Funktion Setfd initialisiert...
12.06.2010, 05:28