Tag: perl

Perl ist eine prozedurale, high-level -, Mehrzweck -, eine dynamische Programmiersprache, bekannt für seine native Unterstützung für reguläre Ausdrücke und string-parsing-Funktionen. Bitte verwenden Sie dieses tag für Fragen zu Perl im Allgemeinen. Für Dinge, die in Zusammenhang mit dem neuen (aber Verwandte) Sprache „Perl 6“, bitte verwenden Sie die perl6-tag. Für Perl-Stil reguläre Ausdrücke in anderen Sprachen, benutzen Sie den regex-tag, oder, wenn Sie auf der PCRE-Bibliothek, die pcre-tag.

Gewusst wie: aufrufen eines Perl-Skript aus der Python -, Rohrleitungs-input?

Anzahl der Antworten 6 Antworten
Ich bin hacking einige Unterstützung für die DomainKeys und DKIM in eine open-source E-Mail-marketing-Programm, das verwendet ein python-script zum senden der eigentlichen E-Mails via SMTP. Ich beschloss zu gehen, die schnellen und schmutzigen Weg, und schreibt einfach

Warum "Nicht ein ARRAY reference" - Fehler?

Anzahl der Antworten 2 Antworten
Habe ich dieses Skript #!/usr/bin/perl use strict; use warnings; use yy; my $data = [ ["aax", "ert", "ddd"], ["asx", "eer", "kkk"], ["xkk", "fff", "lll"], ["xxj", "vtt", "lle"], ]; use Test::More tests => 4; is(yy::type1_to_type2(\$data, 'aax'), 'ert'); is(yy::type1_to_type3(\$data,

Wie greifen Sie auf Daten in Hash

Anzahl der Antworten 5 Antworten
Habe ich diesen code: $coder = JSON::XS->new->utf8->pretty->allow_nonref; %perl = $coder->decode ($json); Wenn ich Schreibe print %perl variable heißt es HASH(0x9e04db0). Wie kann ich den Zugriff auf Daten in diesen HASH? InformationsquelleAutor Jay Gridley | 2010-03-01

Perl: Aufruf eines perl-Skript aus einem anderen

Anzahl der Antworten 2 Antworten
Ich habe ein perl script, welches ein anderes script aufruft. Rufe ich es über backticks und übergabe-argument an das Skript und es funktioniert gut. `CQPerl call_script.pl $agr1 $agr2 $arg3`; Aber bitte vorschlagen, wenn es noch eine bessere

Durchführung regex erfassen und dann ersetzen mit SED/PERL

Anzahl der Antworten 3 Antworten
Ich habe eine Datei, die sieht aus wie diese (nennen wir diese Datei submit.txt): dir1/pmid_5409464.txt dir1/pmid_5788247.txt dir1/pmid_4971884.txt Was ich machen will ist die Durchführung einer inline-Datei regex ändern so, dass es Ergebnisse in der folgenden perl mycode.pl

Beste Weg, um eine formatierte Ausgabe mit Perl

Anzahl der Antworten 4 Antworten
Will ich die Ausgabe-strings in acht Spalten, aber ich will, dass die Abstände gleich. Ich will nicht, es zu tun in HTML, aber ich bin nicht sicher, wie Sie Sie tun es in der Regel. Beispiel: Something

Regulären Ausdruck zu schnappen Wort vor einem bestimmten Zeichen R Perl

Anzahl der Antworten 4 Antworten
Ich brauche, um die Worte vor und nach einem einzigartigen Charakter (in meinem Fall: &) in einer Zeichenfolge in R. Ich brauche, um 'wort1' so etwas wie dieses: "...etwas, das etwas wort1 & wort2 etwas..." Ich kann

Aufrufen, Perl script aus PHP und übergeben Variablen, während es auch Verwendung variablized perl-Skript-name

Anzahl der Antworten 3 Antworten
Ich normalerweise Aufruf von perl-scripts von PHP als unten, und übergeben Sie Variablen so und es funktioniert Prima, aber jetzt Baue ich eine Komponente für re-use-dort möchte ich auch variablize die perl-Skript-name, dass ich mich übergeben, und

Setup Environment variable mit perl

Anzahl der Antworten 4 Antworten
Ich versuche set environment variable mit Perl. Es sollten exportieren Sie diese variable außerhalb (in der aktuellen shell) nicht nur in das Skript. Habe ich versucht: `setenv X1 /p/fsd` system("setenv X1 /p/fsd") == 0 or die "failed:$?"

Was hat das Perl-regex bedeutet: m/(.*?):(.*?)$/g?

Anzahl der Antworten 5 Antworten
Bin ich die Bearbeitung einer Perl-Datei, aber ich versteh das nicht-regexp-Vergleich. Kann jemand bitte erklären Sie es mir? if ($lines =~ m/(.*?):(.*?)$/g) { } .. Was passiert hier? $lines ist eine Zeile aus einer text-Datei. Sieht aus

Wie erstellen Sie POD und nutzen pod2usage in perl?

Anzahl der Antworten 2 Antworten
Ich möchte einen POD für meine eigenen Befehl und zeigen Sie die syntax für die Verwendung pod2usage () - Funktion. Kann mir jemand ein einfaches Beispiel? Grüße, Anandan InformationsquelleAutor Anandan | 2009-08-05

Wie zum verketten von Variablen in Perl?

Anzahl der Antworten 6 Antworten
Gibt es eine andere Möglichkeit zum verketten von Variablen in perl? Ich habe versehentlich schrieb die folgende Zeile des Codes: print "$linenumber is: \n" . $linenumber; Und geführt, Ausgabe: 22 is: 22 Ich erwartet hatte: $linenumber is:

Warum Perl-DBI beschweren sich über "fehlgeschlagen: FEHLER OCIEnvNlsCreate" wenn ich versuche eine Verbindung zu Oracle 11g?

Anzahl der Antworten 8 Antworten
Bin ich immer den folgenden Fehler beim herstellen einer Verbindung zu einer Oracle 11g-Datenbank mit einem einfachen Perl-Skript: failed: ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc. at Das

perl Client-SSL-Warning: Peer certificate not verified

Anzahl der Antworten 1 Antworten
Ich habe ein Problem mit einem perl-screenscraper zu einer HTTPS-Website. Beim Debuggen lief ich die folgenden: print $res->headers_as_string; und in der Ausgabe, ich habe die folgende Zeile: Client-SSL-Warning: Peer certificate not verified Gibt es eine Möglichkeit, ich

Fehlende Schalter.pm - Active Perl x64/windows

Anzahl der Antworten 3 Antworten
Installiert ich habe Active Perl (v5.14.2, 64-bit, für Windows) und meinen code mit use Switch; begann zu scheitern mit der Fehlermeldung Can't locate Switch.pm in @INC (@INC contains: C:/Perl64/site/lib C:/Perl64/lib .) at myfilename.pl line 3.. Kopieren switch.pm

Wie kann ich tun, bulk-suchen und ersetzen mit Perl?

Anzahl der Antworten 5 Antworten
Habe ich das folgende Skript nimmt in einer Eingabe-Datei Ausgabe-Datei und ersetzt die Zeichenfolge in der Eingabe-Datei durch eine andere Zeichenfolge und schreibt die Ausgabe-Datei. Möchte ich das Skript ändern, um die traverse durch ein Verzeichnis der

Join-Schlüssel und Werte in perl

Anzahl der Antworten 2 Antworten
Habe ich einen hash mit den folgenden Schlüssel/Wert-paar 4 => model1 2 => model2 Ich möchte den folgenden string erzeugt aus den oben genannten hash - 4 X model1 , 2 X model2 Ich habe versucht, die

Wie kann ich Zeilen überspringen, wenn Sie schlürfen eine Datei in Perl?

Anzahl der Antworten 2 Antworten
Wie kann ich dies tun? open FILE, $somefile; foreach (<FILE>) { if (/some_regex/) { $want_the_next_line = <FILE>; $want_the_next_line_after_that = <FILE>; } } Wissen, was ich meine? Ich wollen im Grunde zu schlürfen in einer Reihe von Linien

Wie kann ich die Umleitung der client von einem CGI-Seite zu einer anderen, mit Hilfe von Perl?

Anzahl der Antworten 5 Antworten
Mein problem ist Folgendes. Nachdem das Passwort als gültig anerkannt, muss ich umleiten, um main.cgi aber ich erhalte die Meldung: Status: 302 Found Location: http://localhost/cgi-bin/Main.cgi Ich weiß, der Grund dafür ist, dass ich Schreibe diese Anweisung nach

Splitten eines string mit mehreren Leerzeichen mit perl?

Anzahl der Antworten 5 Antworten
Ich versuche, split einen string mit mehreren Leerzeichen. Ich will nur an split, wo es 2 oder mehr Leerzeichen. Ich habe versucht mehrere Dinge und ich erhalte die gleiche Ausgabe, die ist, teilt es sich nach jedem