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

Wie speichere ich Sockets in einem Hash und schleife sie über einen anderen Thread?

Ich arbeite an einem Multithread-TCP-Server. Im Hauptthread höre ich auf einen Socket und erstelle einen neuen Thread für neue eingehende Verbindungen. Ich möchte alle eingehenden Verbindungen in einem Hash speichern, damit ich von einem anderen...
04.02.2010, 20:22
3
Antworten

Wie finde ich das übergeordnete Verzeichnis einer Datei in Perl?

Gibt es eine Funktion, die das übergeordnete Verzeichnis einer Datei in Perl zurückgibt?     
02.04.2010, 01:45
1
Antwort

Perl: Empfohlene Methode, um (x, y) Pixel zu einer monochromen Bitmap zu zeichnen

Für ein Home-Projekt muss ich (x, y) -Koordinaten auf einer 400x400 Schwarzweiß-Bitmap darstellen. Welches Perlmodul würden Sie empfehlen und welches Bildformat (GIF ?, PNG? andere?) wäre am einfachsten unter OS X, Windows, Linux zu handhaben...
25.07.2009, 13:51
1
Antwort

Mehrfaches Paket mit dem Exporteur in Perl

Ich versuche, mich mit dem Perl-Exporter vertraut zu machen, das Problem, mit dem ich konfrontiert werde, ist, was auch immer ich versuche. Ich kann Exporteur nicht mit Modulen verwenden, die mehrere Pakete enthalten. Was vermisse ich unten? %...
20.04.2017, 05:27
3
Antworten

Überprüfen Sie, ob eine Unterroutine in Perl als Lvalue oder als Rvalue verwendet wird

Ich schreibe einen Code, in dem ich eine Subroutine als lvalue und als rvalue benutze, um Datenbankwerte zu lesen und zu schreiben. Das Problem ist, ich möchte, dass es anders reagiert, je nachdem, ob es als L-Wert oder als R-Wert verwendet wird...
03.02.2016, 17:40
5
Antworten

Alternative zu readarray, weil es auf Mac OS X nicht funktioniert

Ich habe eine varsValues.txt-Datei %Vor% Und ich möchte 2 Arrays, Variablen und Werte erstellen. Es sollte enthalten %Vor% Ich benutze %Vor% Aber ich möchte es ohne readarray, die nicht auf Mac (OS X) und IFS (Interfield Separator) f...
24.05.2014, 07:06
3
Antworten

Perl: Übergeben Sie ein Byte plus STDIN an einen anderen Befehl

Ich möchte das effizient machen: %Vor% Die Aufgabe besteht darin, wc nur zu starten, wenn eine Eingabe erfolgt. Wenn keine Eingabe erfolgt, sollte das Programm einfach beendet werden. wc ist nur ein Beispiel hier. Es wird durch eine...
15.04.2015, 22:04
1
Antwort

Warum wartet man nicht, bis der Prozess beendet wird?

Im folgenden Skript versuche ich herauszufinden, wie waitpid funktioniert, aber es wartet nicht auf ssh process zum Beenden. done wird sofort gedruckt und nicht nachdem der Prozess ssh existiert. Frage Wie mache ich waitpid...
28.12.2014, 13:57
2
Antworten

Was ist der Unterschied zwischen sub Foo :: bar {} und sub bar {}, wenn beide zum Paket Foo gehören?

Nehmen wir an, wir haben einen Code wie diesen %Vor% und das %Vor% Ich dachte, sie sind gleichwertig, also können wir das tun %Vor% ob wir die Methode mit vollständig qualifizierten Namen definieren oder nicht Unter bestimmten Umstän...
22.07.2014, 09:02
2
Antworten

Wie wird das mittlere Zeichen in einer Zeichenfolge mit Regex abgeglichen?

Wie könnten Sie in einer langen Zeichenfolge mit einer ungeraden Zahl das mittlere Zeichen abgleichen? Ist dies mit PCRE, plain Perl oder Java Regex Flavors möglich? Mit .NET Regex könnten Sie Bilanzgruppen verwenden, um es leicht zu l...
20.01.2015, 17:32