Als «perl» getaggte Fragen

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.

73
ANSI-Farbcodes aus dem Textstrom entfernen

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

19
Befehl gegen Programm?

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

16
Unix - Teilen Sie eine riesige .gz-Datei zeilenweise

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

11
Abrufen der Prozess-ID für das aktuelle Perl-Skript

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

3
Wget-Proxy auf Nicht-Umgebungs-Proxy erzwingen

Gibt es eine Möglichkeit, wgetdie Verwendung eines bestimmten Squid-Proxys beim Herstellen von Verbindungen zu erzwingen ? Normalerweise benutze ich einen Squid-Proxy, aber ich benötige diese spezielle Anfrage, um über einen anderen zu gehen. Ich muss nicht verwenden wget; Ich brauche nur eine...

2
Mac OS X 10.6.2 Installieren Sie DBD :: mysql

Ich habe einen Mac Mini Server mit Snow Leopard 10.6.2 64bit. Ich versuche das Perl-Modul DBD :: mysql zu installieren, kann es aber nicht zum Laufen bringen. Erwähnenswert ist wohl, dass ich zum ersten Mal einen Mac benutze. Ich habe folgendes installiert: MySQL: Community Server 5.1.42 x86 64bit...