Datei :: Pushd.

Datei :: PUSHD ist ein Perl-Modul, um das Verzeichnis vorübergehend für einen begrenzten Umfang zu ändern.
Jetzt downloaden

Datei :: Pushd. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David A Golden
  • Website des Verlags:
  • http://search.cpan.org/~dagolden/Statistics-RankOrder-0.12/lib/Statistics/RankOrder.pm

Datei :: Pushd. Stichworte


Datei :: Pushd. Beschreibung

Datei :: Pushd ist ein Perl-Modul, um das Verzeichnis vorübergehend für einen begrenzten Umfang zu ändern. Datei :: Pushd ist ein Perl-Modul, um das Verzeichnis vorübergehend zu ändern, um einen begrenzten Scope.Synopsis zu verwenden. Datei :: Pushd; chdir $ env {home}; # Verzeichnis erneut ändern für einen begrenzten Umfang {MY $IP = Pushd ('/ tmp'); # Arbeitsverzeichnis geändertes in / tmp} # Arbeitsverzeichnis wurde auf $ Env {Home} # TEMPD () zurückgekehrt () äquivalent mit Pushd (Datei :: TEMP :: TEMPDIR) {My $IP = TEMPD (); } # Objekt streicheln sich natürlich als absoluter Pfad {mein $ du = Pushd ('/ tmp'); mein $ filesame = file :: spec-> catfile ($ diff, "somefile.txt"); # Gibt /tmp/somefile.txt} Datei :: PUSHD Hat ein temporärer CHDIR, das einfach und automatisch wiederverwendet wird, ähnlich wie in einigen UNIX-Befehlsschalen versehen. Es funktioniert, indem er ein Objekt erstellt, das das ursprüngliche Arbeitsverzeichnis zwischenspeichert. Wenn das Objekt zerstört wird, ruft der Destruktor CHDIR an, um in das ursprüngliche Arbeitsverzeichnis zurückzukehren. Durch Speichern des Objekts in einer lexikalischen Variablen mit einem begrenzten Geltungsbereich erfolgt dies automatisch am Ende des Umfangs. Dies ist sehr praktisch, wenn Sie mit temporären Verzeichnissen für Aufgaben wie das Testen arbeiten. Es wird bereitgestellt, dass eine Funktion bereit ist, um ein temporäres Verzeichnis aus Datei :: Temp.für Komfort zu rationalisieren, wobei das Objekt als kanonische Form des absoluten Pfadnamen des eingegebenen Verzeichnisses begeistert ist. Anforderungen: · Perl.


Datei :: Pushd. Zugehörige Software