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

Unterstützt das Modul Parallel :: ForkManager () die Synchronisation für globale Variablen?

Ich bin sehr neu in diesem Parallel :: ForkManager -Modul in Perl und es hat eine Menge Credits, also denke ich, dass es unterstützt, was ich brauche und ich habe es noch nicht herausgefunden. Was ich tun muss, ist in jedem Kindprozess, es...
19.02.2010, 01:53
2
Antworten

Perl: Schließen der Subprozess-Pipe im Signal-Handler hängt?

Ich muss bei einem Skript, das die Blockierung von io blockiert, Timeouts geben. Überraschenderweise stellt sich heraus, dass exit hängt, wenn eine offene Pipe zu einem Subprozess existiert: %Vor% Ohne open call funktioniert es, das E...
25.01.2016, 05:27
1
Antwort

Warnungen :: warn und FATAL Kategorien in Perl

Ich muss die Warndokumentation falsch verstanden haben. So wie ich es gelesen habe, diesen Code: %Vor% Sollte die 'blarg' Warnung ausgeben und sterben, da ich nach allen Warnungen gefragt habe, die tödlich sein könnten. Wenn ich den Code aus...
20.10.2009, 04:14
1
Antwort

Wie bereinige ich eine Zeichenfolge, die als Dateiname in PERL verwendet werden soll?

Ich habe ein Bewerbungsformular, wo die Leute ihren Namen und ihre Kontaktinformationen eintragen und einen Lebenslauf anhängen. Die Kontaktinformationen werden per E-Mail gesendet und der Lebenslauf wird angehängt. Ich möchte den Namen de...
18.08.2010, 19:06
2
Antworten

Extrahieren von Daten aus einem XML-Dokument, das Namespaces verwendet

Ich habe einige XML-Dateien, wo ich einige Informationen von ihnen verwenden möchte. Ich habe einen Code geschrieben, der diese Dateien liest und dann nach bestimmten Bedingungen sucht. Das Problem ist, dass diese XML-Datei mit beginnt %Vor...
27.10.2015, 14:31
4
Antworten

Hat DBIx :: Class transparentes Caching?

In der C # /. Net-Welt gibt es ORMs wie NHibernate oder ActiveRecord, die transparentes Caching enthalten: Datenbankaktualisierungen werden transparent in den Cache repliziert, Objekte werden direkt aus dem Cache abgerufen, wenn sie verfügbar si...
12.08.2009, 18:04
6
Antworten

sed Optimierung (große Dateiänderung basierend auf kleineren Datensätzen)

Ich muss mich mit sehr großen Klartextdateien beschäftigen (über 10 Gigabyte, ja ich weiß, es kommt darauf an, was wir groß nennen sollten), mit sehr langen Zeilen. Meine letzte Aufgabe beinhaltet eine Zeilenbearbeitung basierend auf Daten au...
11.05.2009, 16:27
1
Antwort

Wird per Perl eine Kopie zugewiesen?

Wird die Zuweisung zu pos in einer Zeichenkette als "write" gezählt, wodurch eine Kopie ausgelöst wird? (Getestet mit Perl 5.26 unter OS X) Ich schreibe ein kleines Lexing-Dienstprogramm. Eines der Dinge, die häufig auftauchen, ist die Suc...
26.09.2017, 04:12
1
Antwort

Was ist in der Syntax "my $ foo = $ x if $ y" falsch?

In meiner letzten Frage hier @amon gab eine großartige Antwort . Allerdings sagte er auch:    Erstens, bitte nicht my $foo = $x if $y . Du wirst unerwartet kommen   und undefiniertes Verhalten, so ist es am besten, diese Syntax zu vermeide...
24.11.2013, 17:54
5
Antworten

Wie kann ich eine Perl-Subroutine erstellen, die mehr als einen Block akzeptiert?

Mit Prototypen können Sie eine Subroutine erstellen, die als ersten Parameter einen Codeblock akzeptiert: %Vor% Wie kann ich das Gleiche machen, aber mit mehr als einem Codeblock? Ich möchte Blöcke von Codes verwenden, nicht Variablen oder...
20.11.2014, 16:44