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.
4
Antworten

Warum lässt STDIN mein Perl-Programm einfrieren?

Ich lerne Perl und schrieb dieses Skript, um mit STDIN zu üben. Wenn ich das Skript ausführe, wird nur die erste Druckanweisung auf der Konsole angezeigt. Egal, was ich eintippe, einschließlich neuer Zeilen, die Konsole zeigt die nächste Druckan...
12.10.2010, 20:21
2
Antworten

Ermitteln, wie eine Subroutine in Perl aufgerufen wird

Ich möchte herausfinden, wie ein Unterprogramm aufgerufen wird, damit es sich je nach Fall anders verhalten kann: %Vor% Ist das möglich?     
20.08.2013, 14:10
4
Antworten

So erfassen Sie STDOUT und STDERR in zwei verschiedenen Variablen mithilfe von Backticks in Perl

Nehmen wir an, ich möchte ein externes Programm aus meinem Skript mit Backticks ausführen und gleichzeitig STDOUT und STDERR in zwei verschiedenen Variablen erfassen. Wie kann ich das machen? Vorläufig, wenn ich dieses Skript ausführe ... %Vor...
05.12.2011, 11:29
10
Antworten

Wie kann ich Arrays in Perl vergleichen?

Ich habe zwei Arrays, @a und @b . Ich möchte einen Vergleich zwischen den Elementen der beiden Arrays machen. %Vor% Wenn irgendein Element übereinstimmt, dann setze ein Flag. Gibt es einen einfachen Weg, dies zu tun?     
07.04.2010, 10:51
5
Antworten

Ist Catalyst + Mason + Template :: Toolkit lohnenswert, anstatt bei LAMP + Axkit zu bleiben?

Momentan verwende ich ziemlich viel Unix + Mysql + Perl + Apache mit etwas Javascript, um es mehr Ajax zu machen. und ich habe auf Seiten gesehen, die Web 2.0 und Stackoverflow sind und wirklich wie das einfache Design und den reibungslosen Abla...
18.12.2008, 09:54
3
Antworten

Perl: überschreibt ein Skalar einen neuen Wert, überschreibt er seinen aktuellen Inhalt im RAM?

Ich verwende Perl für eine sicherheitsbezogene Aufgabe und frage mich, wann eine Aussage wie folgt lautet: $test = "new value" wird ausgeführt, ist der alte Wert, den $test erstellt hat, im RAM überschrieben? Wenn nicht, gibt es e...
30.07.2011, 17:36
6
Antworten

Fügen Sie eine Zeile über jeder Python-Datei in aktuellen und Unterverzeichnissen hinzu

Ich bin auf einer Ubuntu-Plattform und habe ein Verzeichnis mit vielen .py-Dateien und Unterverzeichnissen (die auch .py-Dateien enthalten). Ich möchte am Anfang jeder .py-Datei eine Textzeile hinzufügen. Was ist der einfachste Weg dies mit Perl...
12.08.2011, 12:04
4
Antworten

Warum gibt Perl "map" den Fehler "Nicht genug Argumente für map"

Hier ist das, was ich nicht verstehe. Dieses Skript funktioniert ordnungsgemäß (beachten Sie die Verkettung in der Kartenfunktion): %Vor% Aber ohne Verkettung funktioniert die Karte nicht. Hier ist das Skript, von dem ich erwarte, dass es...
09.01.2014, 22:39
3
Antworten

Wie handhabe ich Sonderzeichen in einem Perl Regex?

Ich verwende ein Perl-Programm, um Text aus einer Datei zu extrahieren. Ich habe ein Array von Zeichenfolgen, die ich als Trennzeichen für den Text verwende, z. B .: %Vor% Zwei der Strings im Array sind jedoch 0 und (Buy now) . Das Prob...
23.02.2009, 03:20
8
Antworten

Wie bekomme ich die Ausgabe von curl in eine Variable in Perl, wenn ich sie mithilfe von Backtics aufrufe?

Ich versuche die Antwort eines Curl-Aufrufs in eine Variable in Perl zu bekommen. %Vor% funktioniert nicht. Wenn ich dies in der Befehlszeile ausführe, druckt der Curl-Aufruf alle seine Ausgaben korrekt im Terminal, aber die Variable ist nic...
18.06.2009, 22:00