Ar (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
 
Nessun oggetto della modifica
Riga 71:
|}
 
Due to the limitations of file name length and format, both the GNU and BSD variants devised different methods of achieving extended filenames.
 
Per colpa delle limitazione sulla lunghezza e il formato dei file, sia la varianti GNU e BSD utilizzano metodi differenti per raggiungere nomi di file estesi.
====BSD variant====
BSD ar store extended filenames by placing the string "#1/" followed by the file name length in the file name field, and appending the real filename to the file header.
 
====GNUVariante variantBSD====
Gli ar BSD immagazzinano i nomi dei file estesi piazzando la stringa "#1/" seguita dalla lunghezza del nome del file nel campo del nome del file, e aggiungono il vero nome del file nell'intestazione del file.
GNU ar stores multiple extended filenames in the data section of a file with the name "//", this record is referred to by future headers. A header references an extended filename by storing a "/" followed by a decimal offset to the start of the filename in the extended filename data section.
 
====Variante GNU====
GNU ar uses a '/' to mark the end of the filename, this allows for the use of spaces without the use of an extended filename.
Gli ar GNU immagazzinano più nomi di file estesi nella sezione dei dati con il nome "//", questo record si riferisce a intestazioni sucessive. Una intestazione referenzia un nome di file esteso immagazzinando un "/" seguito da uno spiazzamento decimale all'inizio del nome del file nella sezione dei dati del file esteso.
 
L' ar GNU usaun '/' per segnare la fine di un nome di file, questo permette l'uso di spazi senza l'uso di un filename esteso.
GNU ar uses the special filename "/ " to denote that the following data entry contains a symbol lookup table, which is used in ar libraries to speed up access
 
L'ar GNU usa il nome di file speciale "/ " per far notare che le seguenti informazioni sui dati contengono una tabella di lookup di simboli, che viene usata nelle librerie ar per velocizzarne l'accesso
==See also==
 
==Vedi anche==
*[[deb (file format)|.deb]]
*[[archive formats]]
Riga 97 ⟶ 98:
 
[[de:Ar (Unix)]]
[[en:Ar (Unix)]]
[[es:Ar (Unix)]]
[[gl:Ar, Unix]]