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.
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
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
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
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.
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
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
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
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
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
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
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,
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.
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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' -
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
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
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
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
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
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,
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
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
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
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)
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.
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
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 =
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
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 -,
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
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
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"
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
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
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