Archivio :: AR.

Archivio :: AR è un'interfaccia Perl per manipolare gli archivi AR.
Scarica ora

Archivio :: AR. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Jay Bonci
  • Sito web dell'editore:
  • http://search.cpan.org/~jaybonci/

Archivio :: AR. Tag


Archivio :: AR. Descrizione

Archivio :: AR è un'interfaccia Perl per manipolare gli archivi AR. Archivio :: AR è un'interfaccia Perl per manipolare AR Archives.Synopsis Uso Archive: AR; My $ AR = nuovo archivio :: AR ("./ foo.ar"); $ AR-> add_data ("newfile.txt", "alcuni contenuti", $ proprietà); $ AR-> add_files ("./ bar.tar.gz", "bat.pl") $ AR-> add_files (); $ AR-> Rimuovi ("File1", "File2"); $ AR-> Rimuovi () prende un array o un arrayRef di nomi di file da aggiungere all'archivio AR, in ordine. I nomi dei file possono essere percorsi per i file, nel qual caso le informazioni sul percorso vengono spogliate. I nomi di file superiori a 16 caratteri vengono troncati quando vengono scritti sul disco nel formato, quindi tenerlo in mente quando si aggiunge file. Durante la natura del formato di archivio AR, ADD_FILES () memorizzerà l'UID, GID, Modalità, Dimensione e Creazione Data del file come restituito da Stat (); add_files () restituisce il numero di file aggiunti correttamente o undef su guasto .ADD_DATA ("Nome file", $ filedata) prende un nome file e una serie di dati per rappresentarlo. A differenza di ADD_FILES, ADD_DATA è un aggiunta virtuale e non richiede che i dati sul disco siano presenti. I dati sono un hash che sembra: $ filedata = {"dati" => $ dati, "uid" => $ uid, #defaults to zero "Gid" => $ Gid, #Defaults to zero "Data" => $ Data, #Date in Epoches secondi. Impostazioni predefinite adesso. "Modalità" => $ Modalità, #Defaults a "100644"; } Non è possibile aggiungere_data su un altro file. Tuttavia. Questo restituisce la lunghezza del file in byte se ha successo, nondf altrimenti.write () write ("filename.ar") Questo metodo restituirà i dati come archivio .AR, o scriverà al nome del file presente se specificato. Se somministrato un nome file, scrivi () restituirà la lunghezza del file scritto, in byte o nonf on fallimento. Se il nome del file esiste già, sovrascriverà quel file.get_Content ("Nome file") questo restituisce un hash con il contenuto del file in esso, inclusi i dati che il file contenga naturalmente. Se il file non esiste o non viene dato alcun nome file, questo restituisce undef. Successo, un hash viene restituito con i seguenti tasti: Nome - la data del nome del file - la data del file (in Epoches secondi) UID - L'UID del file GID - il GID della modalità file - la dimensione delle autorizzazioni della modalità - la dimensione (in byte) dei dati del file - il DataRemove contenuto ("FILENAME1", "FILENAMAME2") Rimuovi () Il metodo Rimuovi prende un file di file come elenco o come arrayRef e rimuoverli , uno alla volta, dall'archivio :: oggetto AR. Questo restituisce il numero di file rimossi correttamente dall'archivio.Debug () Questo metodo si accende il debug. Facoltativamente questo può essere fatto passando in un valore come il secondo parametro a nuovo. Mentre la verbosità è abilitata, archivio :: AR lancerà un avvertimento () se c'è una condizione sospetta o un altro problema mentre si procede. Ciò dovrebbe aiutare a stirare eventuali problemi che hai mentre si utilizza il modulo.requirementi: · Perlwhat è nuovo in questa versione: · corregge al file makefile.pl. AR.PM non è stato messo in / BLib Style Fissaggio a una linea con non standard a meno che non sia la parentesi


Archivio :: AR. Software correlato