Archiv :: Ar.

Archiv :: AR ist eine Perl-Schnittstelle zum Manipulieren von AR-Archiven.
Jetzt downloaden

Archiv :: Ar. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jay Bonci
  • Website des Verlags:
  • http://search.cpan.org/~jaybonci/

Archiv :: Ar. Stichworte


Archiv :: Ar. Beschreibung

Archiv :: AR ist eine Perl-Schnittstelle zum Manipulieren von AR-Archiven. Archiv :: AR ist eine Perl-Schnittstelle zum Manipulieren von AR-Archiven.Synopsis Verwenden Sie Archiv :: AR; mein $ ar = neues Archiv :: AR ("./ foo.ar"); $ ar-> add_data ("newfile.txt", "einige Inhalte", $ Eigenschaften); $ ar-> add_files ("./ bar.tar.gz", "bat.pl") $ ar-> add_files (); $ ar-> entfernen ("file1", "file2"); $ ar-> Entfernen ( ist ein Array oder ein ArrayRef von Dateinamen, um das AR-Archiv hinzuzufügen, in der Reihenfolge. Die Dateinamen können Pfade zu Dateien sein, wobei in diesem Fall die Pfadinformationen abgezogen werden. Dateinamen länger als 16 Zeichen werden abgeschnitten, wenn er in das Format in das Format geschrieben wird. Daher halten Sie das beim Hinzufügen von Dateien im Auge. Datum der Datei, die von STAT () zurückgegeben wurde (); Add_Files () gibt die Anzahl der hinzugefügten Dateien zurück, die erfolgreich hinzugefügt wurde, oder undef auf feafe.add_data ("Dateiname", $ filedata) erfolgt ein Dateiname und eine Reihe von Daten, um sie darzustellen. Im Gegensatz zu Add_Files ist Add_Data ein virtuelles Hinzufügen und erfordert keine Daten auf der Festplatte, um vorhanden zu sein. Die Daten sind ein Hash, der aussieht: $ filedata = {"data" => $ data, "uid" => $ UID, #Defaults an Null "GID" => $ gid, #defaults bis null "Datum" => $ Datum, #Date in Epoche Sekunden. Standardmäßig bis jetzt. "MODE" => $ MODE, #Defaults zu "100644"; } Sie können jedoch nicht in einer anderen Datei addd_data. Dadurch wird die Dateilänge in Bytes zurückgegeben, wenn er erfolgreich ist, undef ansonsten.write () schreiben ("filesame.ar"). Diese Methode gibt die Daten als .ar-Archiv zurück oder schreibt an den vorhandenen Dateinamen, wenn er angegeben ist. Wenn ein Dateiname erteilt, gibt Schreib () die Länge der in Bytes geschriebenen Datei in Bytes oder undef auf Fehler zurück. Wenn der Dateiname bereits vorhanden ist, überschreibt er diese Datei.GET_CONTENT ("Dateiname"). Dies gibt einen Hash mit dem Dateiinhalt darin zurück, einschließlich der Daten, in denen die Datei natürlich enthalten würde. Wenn die Datei nicht vorhanden ist oder kein Dateiname angegeben ist, gibt dies zurück undef. Bei Erfolg wird ein Hash mit den folgenden Tasten zurückgegeben: Name - Datum der Dateiname - Datum des Dateinamens (in Epoche Sekunden) UID - Die UID der Datei-GID - die GID des Dateitaummodus - Die Größe der Modus-Berechtigungen - Größe - Größe (in Bytes) der Dateidaten - der enthaltene Dataremove ("FileName1", "FileName2") entfernen () Die Entfernen-Methode nimmt eine Dateiname als Liste oder als ArrayRef an und entfernt sie , eins nach einem Zeitpunkt, aus dem Archiv :: AR-Objekt. Dies gibt die Anzahl der Dateien zurück, die erfolgreich aus dem archive.debug () entnommen wurde. Diese Methode wird das Debugging aktiviert. Optional kann dies erfolgen, indem er einen Wert als den zweiten Parameter auf Neu eingeben kann. Während die Versposity aktiviert ist, werfen Archiv :: AR einen Warn (), wenn ein verdächtiger Zustand oder ein anderes Problem während des Fortschritts besteht. Dies sollte dazu beitragen, Probleme zu erleiden, die Sie während des Moduls verwenden. AR.PM wurde nicht in eine Linie mit Nicht-Standard-Style-Fix-Fix, sofern nicht der Klammern


Archiv :: Ar. Zugehörige Software