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.

Perl WWW::Mechanize (oder LWP) bekommen redirect url

Anzahl der Antworten 2 Antworten
So, ich bin mit WWW::Mechanize zum Crawlen von Websites. Es funktioniert Super, außer wenn ich eine url wie: http://www.levi.com/ Bin ich umgeleitet auf: http://us.levi.com/home/index.jsp Und für mein Skript brauche ich, um zu wissen, dass diese Umleitung stattgefunden

Wie kann ich die Differenz von zwei timestamps mit Perl?

Anzahl der Antworten 3 Antworten
Ich hier basiert ein problem.. ich habe zwei timestamps mit dem gleichen format wie (Tue Dec-14 18:23:19 2010 & di Dez 14 17:23:19 2010). wie kann ich die Differenz von zwei timestamps in Stunden. bitte helfen Sie

Vergleichen Sie 2 Unix-Dateien und Ausgabe Übereinstimmender Zeilen in eine Neue Datei?

Anzahl der Antworten 3 Antworten
Ich habe 2 nix-Dateien. Alle Daten auf einer einzigen Zeile in jeder Datei. Jeder Wert getrennt durch ein null-Zeichen. Einige aus der Werte in den Daten entsprechen. Wie würde ich das analysieren dieser Daten in eine neue

Perl - zählen Sie die Anzahl der Spalten pro Zeile in einer csv-Datei

Anzahl der Antworten 2 Antworten
Möchte ich die Anzahl der Spalten in einer Zeile einer CSV-Datei. Zeile 1 10 Spalten Zeile 2 11 Spalten etc. Kann ich drucken Sie den Wert der letzten Spalte, aber ich möchte nur eine Zahl pro Zeile.

Split einen String in Gleich lange Stück in Perl

Anzahl der Antworten 4 Antworten
Sagen wir, ich habe Zeichenkette der Länge in vielfachen von 3. my $seq = "CTTCGAATT"; # in this case length of 9 Gibt es eine Möglichkeit, ich kann es teilen, in gleiche Länge von 3? So dass

Perl Soap-service über wsdl

Anzahl der Antworten 2 Antworten
Ich versuche zum erstellen von SOAP-service mit SOAP::Lite, aber es keinen Wert. Es gibt Fehler die Verwendung von nicht initialisierten Wert von $Ergebnis in gedruckter Form an soap_client.pl Linie 6. <VirtualHost 192.168.1.187:80> ServerName perl.qlc.net ServerAlias www.perl.qlc.net DocumentRoot

Perl split einen string mit einem string-basierten Trennzeichen

Anzahl der Antworten 2 Antworten
Ich bin ganz neu in Perl, aber auf der Grundlage der Dokumentation, die ich gelesen habe, sieht es aus wie der split-Funktion in ein Perl-fragt nach einem regex-Muster, anstatt eine Zeichenfolge, Trennzeichen, wie der erste parameter, aber

In Elche, wie kann ich das ändern eines Attributs jeder Zeit ist es eingestellt?

Anzahl der Antworten 4 Antworten
Wenn Sie ein Attribut auf, das muss geändert werden, zu jeder Zeit es gesetzt ist, gibt es einen glatten Weg, dies zu tun, kurz zu schreiben, den accessor sich selbst und mucking um direkt mit dem Inhalt

Net::SSLeay nicht installieren

Anzahl der Antworten 1 Antworten
cpan Net::SSLeay Running install for module 'Net::SSLeay' Running make for M/MI/MIKEM/Net-SSLeay-1.55.tar.gz Has already been unwrapped into directory /root/.cpan/build/Net-SSLeay-1.55-v9rgJp Could not make: Unknown error Running make test Can't test without successful make Running make install Make had returned

Dreifach-des in Perl/PHP/ColdFusion

Anzahl der Antworten 8 Antworten
Kurzem ein problem ergab sich bezüglich der Anbindung einer API, die mit einer Zahlung Prozessor, die angefordert wurden ein string, der verschlüsselt werden, um verwendet werden als ein token, mit dem TripleDES-standard. Unsere Anwendungen mit ColdFusion, die

Wie kann ich das verschieben von Dateien in den Papierkorb in einem Windows-batch-script oder Perl?

Anzahl der Antworten 5 Antworten
Ich habe eine Windows XP batch-Skript, welches reinigt einige Verzeichnisse, aber ich möchte zu bewegen die gelöschten Dateien in den Papierkorb, statt mit klarem del. Wie wird das gemacht? Sieht es so aus das nur die Sprachen,

Wie kann ich das behandeln Kommandozeilen-Argumente als UTF-8 in Perl?

Anzahl der Antworten 5 Antworten
Wie behandle ich die Elemente @ARGV als UTF-8 in Perl? Derzeit verwende ich die folgenden work-around .. use Encode qw(decode encode); my $foo = $ARGV[0]; $foo = decode("utf-8", $foo); .. das funktioniert, ist aber nicht sehr elegant.

Wie timeout "select for update" in Oracle mittels Perl / DBI

Anzahl der Antworten 2 Antworten
gibt es einen einfachen Weg, um timeout eine SQL-Anweisung so, dass es scheitern wird, anstatt zu warten, (z.B. liefert ein leeres ResultSet oder eine Fehlermeldung oder was auch immer), so kann ich lassen Sie einen job Ressourcenreservierung

Apache2 Gibt 404 zurück auf Perl-Skript

Anzahl der Antworten 1 Antworten
[GELÖST] Nachdem die Verwaltung, um den server zu werfen, 500 ' s hatte ich dann zum verschieben der Zeile; an einem anderen Ort innerhalb der .pl-Skript. 😉 Ich habe befindet sich dieser Artikel ÜBER die SO: Warum

Perl regex-Ersetzung für eine URL

Anzahl der Antworten 3 Antworten
Ich bin versucht, einen komplexen regulären Ausdruck für URLs im Fließtext. Das Ziel ist, trennen Sie die URLs in den text. Ich würde gerne etwas tun, wie die unten perl -pe 's/regex/left $1 right/g;' inputfile welche ersetzt

Perl-Modul LWP::Protocol::https-installation schlägt fehl, auf Ubuntu

Anzahl der Antworten 3 Antworten
Nutzen wollen, die LWP::UserAgent auf eine HTTPS-Ressource wurde ich gebeten, installieren Sie fehlende Modul LWP::Protocol::https. Fein. Ich bin auf Ubuntu 13.04. Ich lief 'install LWP::Protocol::https' unter cpan prompt, aber die installation schlägt fehl (siehe log unten). Irgendeine

C++ - Wie zu Lesen Unicode-Zeichen( Hindi-Skript z.B. ) mit C++ oder gibt es eine bessere Art und Weise durch eine andere Programmiersprache?

Anzahl der Antworten 7 Antworten
Habe ich einen hindi-Skript-Datei wie folgt: 3. भारत का इतिहास काफी समृद्ध एवं विस्तृत है। Habe ich ein Programm schreiben, das fügt eine position zu jeder und jedem Wort, in jedem Satz. So ist die Nummerierung für

Wie verwenden Sie die Apache "ScriptInterpreterSource Registry-Strict" - Richtlinie?

Anzahl der Antworten 3 Antworten
mir laufen Apache-web-server unter windows, um die Arbeit auf einige Perl-CGI-Skripte. in der Produktion werden diese Skripte laufen auf einer linux-box, und in der Quellcode-repository Sie haben alle shebangs wie: #!/usr/bin/perl, aber auf meinem windows-Rechner die shebangs

Regexp-Suche nach längsten gemeinsamen Präfix der beiden strings

Anzahl der Antworten 14 Antworten
Gibt es eine regexp, die finden würde, längste gemeinsame Präfix der beiden strings? Und wenn das nicht lösbar durch eine regexp, was wäre der eleganteste Stück code oder oneliner mit regexp (perl, ruby, python, nichts). PS: ich

Web-crawler mit Hilfe von perl

Anzahl der Antworten 1 Antworten
Möchte ich die Entwicklung einer web-crawler, die beginnt, aus einer Ausgangs-URL und dann kriecht 100 html-Seiten, die es findet, aus der gleichen Domäne wie die Ausgangs-URL sowie hält eine Aufzeichnung der URLs Durchlaufen und dabei Duplikate zu

"Unrecognized character \xE2" in "Hello World" - Programm

Anzahl der Antworten 1 Antworten
Ich bin versucht, zu schreiben, meine ersten perl "hello world" - Programm auf Mac OS X Yosemite, und es zeigt diese Fehlermeldung, wenn ich versuche, führen diese mit terminal: Unrecognized character \xE2; marked by <-- HERE after

Kann ich Lesen und schreiben auf mehrere filehandles gleichzeitig (Perl)?

Anzahl der Antworten 4 Antworten
Ich versuche zu Lesen, aus zwei Dateien, und generieren Sie die Ausgabe in eine Dritte. Ich wollte zuerst Bearbeiten Sie die ersten sind die gehen, aber ich nicht finden, eine geeignete Methode zu speichern, die für arrays.

Perl äquivalent zu (Postgre)SQL-ZWISCHEN-operator?

Anzahl der Antworten 5 Antworten
Gibt es so etwas? Das entspricht a <= expr <= b oder in der SQL-Sprache expr BETWEEN a AND b, wo expr ist nur einmal bewertet? Oder fragt einfach immer dumm? InformationsquelleAutor Kev | 2009-11-06

In Perl, Wie Ersetze ich den utf-8-Zeichen wie \x91, \x{2018}, \x{2013}, \x{2014} mit einfachen ASCII-chars?

Anzahl der Antworten 1 Antworten
Arbeite ich mit verschiedenen Artikeln und das problem das ich habe ist, dass verschiedene Autoren verwenden unterschiedliche Zeichen für Zeichen. Beispielsweise mehrere Dokumente, die ich derzeit arbeite, müssen mit Zeichen wie: \x91 \x92 \x{2018} \x{2019} Und alle

Perl Hash von Arrays von Arrays

Anzahl der Antworten 2 Antworten
Ich habe einige Variablen in meinem Hash von mehrdimensionalen arrays verschwinden, sobald ich eine for-Schleife. Die Variablen werden korrekt gedruckt, einzeln in der Schleife, aber wenn ich drucken Sie ein beliebiges Element außerhalb der Schleife, es ist

Merge-arrays, um ein neues array in perl

Anzahl der Antworten 6 Antworten
Was ist der Weg zum Zusammenführen von zwei arrays (spaltenweise) in eine neue composite-array in perl? @array1 car scooter truck @array2 four two six Versuchte ich mit folgenden: my @merged = (@array1, @array2); print @merged; Aber es

Wie zum abrufen von HTTP-Header in perl als CGI

Anzahl der Antworten 2 Antworten
Ich bin mit Perl/CGI/Apache und möchten Holen Sie sich das X-Forwarded-For HTTP-header. Wie mache ich das? InformationsquelleAutor dhruvbird | 2011-02-09

Wie bekomme ich CGI.Uhr-Ausgabe HTML5 anstelle von XHTML 1.0?

Anzahl der Antworten 4 Antworten
Ich habe einige Mühe, CGI.Uhr auf die Ausgabe von HTML5 anstelle von XHTML 1.0 oder HTML 4.01. Wenn ich versuche "HTML5" oder "HTML 5" als -dtd argument in start_html() ich ein Dokument in HTML 4. Ich habe

Can ' T locate loadable object for module DBD::Oracle in @INC : Cygwin

Anzahl der Antworten 1 Antworten
Ich bin mit cygwin unter windows zu kompilieren von perl-Modulen. Ich konnte mit der Installation von perl-DBI-durch cpan später installierte ich die DBD , es auch gesagt erfolgreich installiert. cpan[1]> installieren von DBD::Oracle-Gehen zu Lesen '/home/e1sched/.cpan/Metadaten' -

Perl - getlogin, getpwuid, und $<

Anzahl der Antworten 2 Antworten
Verstehen wollte, der Beispiel-Codezeile gegeben @ perldoc.perl.org für getlogin $login = getlogin || getpwuid($<) || "Kilroy"; Es scheint, wie es versucht, die user-Namen aus getlogin oder getpwuid, aber wenn entweder fehlschlägt, verwenden Sie Kilroy statt. Ich könnte

Was ist die Wahrscheinlichkeit der Kollision mit einem 6-stelligen zufälligen alphanumerischen code?

Anzahl der Antworten 6 Antworten
Ich bin mit dem folgenden perl-code zu generieren zufällige alphanumerische Zeichenketten (Großbuchstaben und zahlen, nur) als eindeutige Identifikatoren für Datensätze in meiner MySQL-Datenbank. Die Datenbank wird wahrscheinlich bleiben unter 1.000.000 Zeilen, aber die absolute realistische maximum wäre

CPAN geben alle Arten von Fehlern, die auf ubuntu

Anzahl der Antworten 6 Antworten
Ich versuche nur, um führen Sie ein einfaches perl-Programm zum importieren von Daten aus xml-und exportieren Datenbank. Use Mysql; hat nicht funktioniert, so habe ich DBD::mysql anstatt nach nicht um Mysql.pm von cpan. Aber ich bin nicht

Wie Entferne ich eine ganze HTML-Tags (und deren Inhalt), die von seiner Klasse mit einem regex?

Anzahl der Antworten 8 Antworten
Ich bin nicht sehr gut mit Regex, aber ich Lerne. Möchte ich entfernen Sie einige html-Tags durch den Namen der Klasse. Dies ist, was ich habe, so weit : <div class="footer".*?>(.*?)</div> Den ersten .*? ist, weil es

Warum ist Perl $? Rücksendung der falsche Wert für den Rückgabewert von fork-Prozess?

Anzahl der Antworten 2 Antworten
Betrachten Sie dieses einfache Beispiel fork()ing dann zu warten, dass ein Kind sterben in Perl: #!/usr/bin/perl use strict; use warnings; if (fork() == 0) { exit(1); } waitpid(-1,0); print $?; Dem das Skript läuft auf Solaris 10-bekomme

Perl regex: Verwendung von $&

Anzahl der Antworten 2 Antworten
Lerne ich perl und regex. Die folgenden code: my $data = "Bule beatles battling a blowing breeze"; my $results = $data =~ m/beatles battling/; print "results: $results\n"; erzeugt diese Ausgabe: C:\scripts\perl\sandbox>regex.pl results: 1 Mit einer kleinen änderung,

Fehler mit Gewinde-Modul: Dieses Perl not built to support threads?

Anzahl der Antworten 3 Antworten
Im Skript, ich bin über threads und Thread::Queue und auch mit der version perl 5.18.2. wenn ich meine Scripte gibt es Fehler:Dieses Perl not built to support threads In der Dokumentation habe ich gelesen, es ist ein

Wie Schütze ich Zitate in eine batch-Datei?

Anzahl der Antworten 5 Antworten
Möchte ich wickeln Sie ein Perl-one-liner in einer batch-Datei. Für eine (triviale) Beispiel in einer Unix-shell, ich könnte zitieren, bis Sie einen Befehl wie diesen: perl -e 'print localtime() . "\n"' Aber DOS drosseln auf, dass Sie

Erwarten, Modul funktioniert nicht in perl

Anzahl der Antworten 2 Antworten
Habe ich installiert, erwarten, dass Modul in perl in Lage C:\strawberry\perl\lib. Als Voraussetzung habe ich installiert-IO-Tty-Modul zunächst an derselben Position waren perl installiert ist. Nun, wenn ich Tue, use Expect; Es wirft Fehler Can't locate IO/Pty.pm in

Handling von Perl Kommandozeilen-Argumente mit Leerzeichen aus einem bash-Skript?

Anzahl der Antworten 3 Antworten
Diese wurde driving me nuts für Stunden jetzt. Betrachten Sie die folgende test-Skript in perl: (hello.pl) #!/usr/bin/perl print "----------------------------------\n"; $numArgs = $#ARGV + 1; print "thanks, you gave me $numArgs command-line arguments:\n"; foreach $argnum (0 .. $#ARGV)

Warum bekomme ich "version (5.12.2) nicht mit ausführbaren version" mit Perl-PAR?

Anzahl der Antworten 3 Antworten
Wenn ich führen Sie den folgenden, um eine ausführbare Datei erstellen, aus meinem Perl-Skript: pp -o process_target_mode_data Process_Target_Mode_Data.pl Bekomme ich die folgende Fehlermeldung ausgegeben: Perl lib version (5.12.2) doesn't match executable version (v5.12.0) at /home/Neil/ActivePerl-5.12/lib/Config.pm line 50.

Wie um zu überprüfen, ob eine Datei vorhanden ist, die in einem bestimmten Verzeichnis in perl?

Anzahl der Antworten 3 Antworten
Wie um zu überprüfen, ob eine bestimmte Datei existiert in einem bestimmten Verzeichnis in perl? Offensichtliche Methode zu prüfen, dass absolute directory name ist Präfix von absoluten Datei-Namen, funktioniert das nicht, da irgendwann die absolute directory name

In Perl, prüfen eines json-dekodierten booleschen Wert

Anzahl der Antworten 1 Antworten
JSON-dekodierten Boolesche Werte sind Objekte: #!/usr/bin/env perl use strict; use warnings; use Data::Dumper; use JSON; my $json_string = '{"boolean_field":true}'; my $decoded_json = from_json $json_string; print Dumper $decoded_json; Ausgabe: $VAR1 = { 'boolean_field' => bless( do{\(my $o =

Die Verwendung von Perl wie kann ich Diagramme erstellen mithilfe von Werten in eine CSV-Datei?

Anzahl der Antworten 4 Antworten
Ich bin neu hier und brauche einen Hinweis, wie diese Aufgabe. Ich habe eine csv-Datei mit den folgenden Beispieldaten: site,type,2009-01-01,2009-01-02,.... X,A,12,10,... X,B,10,23,... Y,A,20,33,... Y,B,3,12,... and so on.... Erstellen Sie ein perl-Skript zum Lesen von Daten aus der

Lesen und schreiben von excel-Datei in perl

Anzahl der Antworten 1 Antworten
Ich bin ein neuer Perl-Anwender. Ich brauche einige Hilfe in Bezug auf das Lesen und schreiben von Dateien in perl. Lassen Sie mich erklären, das Szenario: ich habe Zum Beispiel eine input.xls die Datei enthält string -,

Redhat Linux 6.5 Perl-CPAN GD Module yum

Anzahl der Antworten 2 Antworten
wenn ich versuche zu installieren "GD" (perl -e shell -MCPAN ->(Nächster Schritt) cpan[1]> install GD) auf Redhat 6.5 ich habe den Fehler: -> CPAN.pm: Gebäude L/LD/LDS/GD-2.53.tar.gz NICHT BEHEBBARER FEHLER Konnte nicht finden, gdlib-config im Pfad suchen. Bitte

HTML form action endet das herunterladen perl-Datei nicht ausgeführt werden, sondern es

Anzahl der Antworten 3 Antworten
Ich habe versucht, führen Sie ein einfaches perl-cgi-Skript auf windows 7. Dies ist ein einfaches HTML-Formular mit einer OK-Taste, wo Sie auf die OK-Taste zeigt einige text. Aber auf den OK-button auf der HTML-Seite, statt die Ausführung

Wo finde ich eine Sammlung reguläre Ausdrücke übungen für Perl?

Anzahl der Antworten 5 Antworten
Habe ich gelernt, eine Menge von Perl-RegEx-syntax-Regeln, aber wahrscheinlich der einzige Weg, um tatsächlich in der Lage sein, um Ihnen zu schreiben ist ein Haufen von 'RegEx' bezogenen übungen. Schaute ich über das andere "Lernen " RegEx"

Warum Perl die logischen Operatoren &&, ||, ! Vorrang vor und, oder und nicht?

Anzahl der Antworten 4 Antworten
Dies ist wahrscheinlich ein kleiner Punkt, aber ich Frage mich, warum der Perl-logische Operatoren (&&, ||, und !) haben Vorrang vor den leicht verständlichen "Englisch" logische Operatoren (and, or und not). Gibt es irgendeinen Vorteil bei der

Wie kann ich den plot ein zeitreihendiagramm mit Perl?

Anzahl der Antworten 8 Antworten
Habe ich einige Daten aus einer Datenbank (SQLite), mapping-ein Wert (eine Ganzzahl) zu einem Zeitpunkt. Ein date ist ein string mit folgendem format: YYYY-MM-DD hh:mm. Die Daten sind nicht gleichmäßig verteilt. Ich will tun, ziehen Sie eine

mit grep linux-Befehl, mit perl-regex - + - capturing-Gruppen

Anzahl der Antworten 3 Antworten
so, ich habe getan, einige der Forschung auf das Thema und ich habe nicht wirklich die perfekte Lösung. Ich habe zum Beispiel eine Zeichenfolge in einer Variablen. var="a1b1c2" nun, was ich tun möchte ist Spiel nur ein