Als «perl» getaggte Fragen

Perl ist eine prozedurale, allgemeine, dynamische Programmiersprache für allgemeine Zwecke, die für ihre native Unterstützung von regulären Ausdrücken und Funktionen zum Parsen von Zeichenfolgen bekannt ist. Bitte verwenden Sie dieses Tag für Fragen zu Perl im Allgemeinen. Für Dinge, die mit der neuen (aber verwandten) Sprache Raku (früher "Perl 6") zu tun haben, verwenden Sie bitte das Raku-Tag. Verwenden Sie für reguläre Ausdrücke im Perl-Stil in anderen Sprachen das Regex-Tag oder, wenn sie auf der PCRE-Bibliothek basieren, das PCRE-Tag.






22
Wie erhalte ich den vollständigen Pfad zu einem ausgeführten Perl-Skript?
Ich habe Perl-Skript und muss den vollständigen Pfad und Dateinamen des Skripts während der Ausführung ermitteln. Ich habe festgestellt, dass das Skript je nach Aufruf $0unterschiedlich ist und manchmal das fullpath+filenameund manchmal nur das Skript enthält filename. Da auch das Arbeitsverzeichnis variieren kann, kann ich mir keine Möglichkeit vorstellen, fullpath+filenamedas …
168 perl  path  location 




20
während (1) Vs. für (;;) Gibt es einen Geschwindigkeitsunterschied?
Lange Version... Ein Mitarbeiter behauptete heute, nachdem er meine Verwendung while (1)in einem Perl-Skript gesehen hatte, for (;;)das schneller ist. Ich argumentierte, dass sie gleich sein sollten, in der Hoffnung, dass der Dolmetscher alle Unterschiede optimieren würde. Ich habe ein Skript eingerichtet, das 1.000.000.000 für Schleifeniterationen und die gleiche Anzahl …

30
Versteckte Funktionen von Perl?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Was sind einige wirklich nützliche, aber esoterische Sprachfunktionen in Perl, die Sie tatsächlich einsetzen konnten, um nützliche Arbeit zu leisten? Richtlinien: Versuchen …


8
Was genau macht Perls "Segen"?
Ich verstehe, dass man das Schlüsselwort "segne" in Perl in der "neuen" Methode einer Klasse verwendet: sub new { my $self = bless { }; return $self; } Aber was genau macht "segne" mit dieser Hash-Referenz?
141 perl  bless 


10
Dateien und Verzeichnisse umbenennen (Präfix hinzufügen)
Ich möchte allen Ordnern und Verzeichnissen ein Präfix hinzufügen. Beispiel: ich habe Hi.jpg 1.txt folder/ this.file_is.here.png another_folder.ok/ Ich möchte das Präfix "PRE_" hinzufügen. PRE_Hi.jpg PRE_1.txt PRE_folder/ PRE_this.file_is.here.png PRE_another_folder.ok/ Grüße,
137 linux  perl  shell 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.