Perl ist eine leistungsstarke Programmiersprache auf hohem Niveau. Fragen zu Perl sollten sich auf die Perl-Entwicklungsumgebung, die Ausführung von Perl oder die Verwendung von Perl zur Automatisierung von Aufgaben auf Ihrem Computer beschränken.
Wir machen alle unsere Skripte bisher mit Bash, aber ich fange an, mich ein bisschen albern darüber zu fühlen. Obwohl wir mit Bash natürlich alles machen können, was wir wollen (es ist ziemlich mächtig), frage ich mich, ob wir nicht stattdessen eine richtige Skriptsprache verwenden sollten (in unserem Fall höchstwahrscheinlich …
Untersuchen der Ausgabe von perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' In einem Texteditor (z. B. vi) wird Folgendes angezeigt: ^[[37mABC ^[[0m Wie würde man die ANSI-Farbcodes aus der Ausgabedatei entfernen? Ich nehme an, der beste Weg wäre, die Ausgabe durch eine Art Stream-Editor zu …
Ich möchte reguläre Perl-Ausdrücke in der vim-Befehlszeile verwenden. Um beispielsweise die Wörter in der aktuellen Zeile in Großbuchstaben zu schreiben, können Sie Folgendes eingeben: :s/(\w+)/\u$1/g
Ich möchte die Größe einer Datei brachial verkleinern, das heißt, ich kümmere mich nicht um den Rest, ich möchte nur die Datei etwa halbieren und den Rest wegwerfen. Das erste, was mir einfällt, ist Perls Kürzung . Ich folge dem Beispiel auf dieser Seite und mache genau dasselbe: seq 9 …
Ich habe nach dem Unterschied zwischen adduserund gesucht useradd, und eine Erklärung ist, dass useraddes sich um einen Befehl handelt, während adduseres sich um ein Perl-Skript handelt. Ich verstehe, was ein Perl-Skript ist, aber was ich nicht verstehe, ist, was ein commandDann genau ist. Ich dachte immer, dass Befehle wie …
Ich bin sicher, dass jemand die folgenden Anforderungen hatte. Was ist ein schneller Weg, um eine riesige .gz-Datei zeilenweise aufzuteilen? Die zugrunde liegende Textdatei enthält 120 Millionen Zeilen. Ich habe nicht genügend Speicherplatz, um die gesamte Datei auf einmal zu komprimieren. Ich habe mich gefragt, ob jemand ein Bash / …
Wenn ich auf einem Mac mehrere Dateien kopiere, versucht das System, alle Dateien gleichzeitig zu kopieren. Das Problem ist zweifach. Wenn Sie mehrere Dateien auswählen und kopieren, werden diese zunächst in einem Prozess mit einem "Alles-oder-Nichts" -Ansatz ausgeführt, der sich von ACID in Datenbanken unterscheidet. Oft ist dies nicht wünschenswert. …
Gibt es eine einfache Möglichkeit , alle Nicht-ASCII - Zeichen und die Zeilennummern , auf die sie in einer Datei mit einem Kommandozeilenprogramm wie auftreten zu drucken grep, awk, perl, etc? Ich möchte die Codierung einer Textdatei von UTF-8 in ASCII ändern, möchte jedoch zuvor alle Instanzen von Nicht-ASCII-Zeichen manuell …
Wie erhalte ich die Prozess-ID für den Perl-Prozess, auf dem das aktuelle Skript ausgeführt wird? getppid () gibt nicht die gleiche PID zurück wie ps -ea | grep. Gibt es eine einfache Möglichkeit oder führe ich einfach den Befehl ps -ea in meinem Skript aus und schneide die anderen Informationen …
Wir haben diese Datei: 1 2 1 3 1 2 3 3 52 1 52 300 und 1000 mehr. Ich möchte zählen, wie oft jeder Wert in der ersten Spalte vorkommt. 1 3 3 1 52 2 Das heißt, wir haben 1dreimal gesehen. Wie kann ich das in Perl, AWK …
Ich versuche, ein Modul ( Package::Stash::XS) über zu installieren cpanm, aber die Installation schlägt aufgrund eines gcc-Fehlers fehl. Der Befehl: gcc -c -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -fno-strict-aliasing -pipe -fstack-protector -DUSEIMPORTLIB -O3 -DVERSION=\"0.28\" -DXS_VERSION=\"0.28\" "-I/usr/lib/perl5/5.14/x86_64-cygwin-threads/CORE" XS.c schlägt mit dem Fehler fehl: XS.xs:1:20: fatal error: EXTERN.h: No such file or directory compilation terminated. an …
Ich versuche es mit einem port upgrade outdated, aber es stoppt bei einem Paketkonflikt, den ich nicht beheben kann. Weiß jemand, wie man dieses Problem behebt? sudo port upgrade outdated ---> Computing dependencies for subversion-perlbindings-5.16 Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because conflicting ports are installed: subversion-perlbindings-5.12
Ich gebe in Kürze ein Blitzgespräch und muss einige Folien zusammenstellen. Es ist ein technischer Vortrag über die Perl-Dokumentation. Ich verwende eine OS X-Maschine, um die Präsentationssoftware auszuführen. Ich möchte etwas, das ist minimalistisch einfach im Web zu veröffentlichen einfach zu steuern (vorwärts und rückwärts sollte es tun, aber Hotkey-Zugriff …
Vor kurzem ist meine Festplatte abgestürzt (klicken ... klicken ... klicken, klicken, klicken, klicken ...). Ich habe XP verwendet und habe meine Installations-CDs NICHT (habe sie vor 3 Zügen verloren ...). Ich mache regelmäßig Backups und habe nur ungefähr 3 Tage an Material verloren (nichts wirklich Wichtiges). Auf meinem anderen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.