X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=fileunix.tex;h=0f1f22565e8b03ade3c9d2da68ed57478b015c30;hp=eae73cbf386422747bb25bb8a8fb4b28be848120;hb=978f01b032c3492f1a5bec1f9139b84979efb800;hpb=a99dd56a21d2f6cf86da2e1f9e27cdaab010b5a5 diff --git a/fileunix.tex b/fileunix.tex index eae73cb..0f1f225 100644 --- a/fileunix.tex +++ b/fileunix.tex @@ -436,8 +436,8 @@ lettura e scrittura avvengono a partire da questa posizione che viene automaticamente spostata in avanti del numero di byte letti o scritti. In genere (a meno di non avere richiesto la modalità \macro{O\_APPEND}) questa -posizione viene impostata a zero all'apertura del file. È possibile impostarla ad -un valore qualsiasi con la funzione \func{lseek}, il cui prototipo è: +posizione viene impostata a zero all'apertura del file. È possibile impostarla +ad un valore qualsiasi con la funzione \func{lseek}, il cui prototipo è: \begin{functions} \headdecl{sys/types.h} \headdecl{unistd.h} @@ -753,7 +753,7 @@ voce della \textit{file table}. \subsection{Operazioni atomiche coi file} \label{sec:file_atomic} -Come si è visto in un sistema unix è sempre possibile per più processi +Come si è visto in un sistema Unix è sempre possibile per più processi accedere in contemporanea allo stesso file, e che le operazioni di lettura e scrittura possono essere fatte da ogni processo in maniera autonoma in base ad una posizione corrente nel file che è locale a ciascuno di essi.