X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=fileunix.tex;h=4d91e52a2acb10bf931f3f1d06188e9d31bf3dba;hp=6f192a84b1514dbfc5b9abb2c8209c0d4c166c01;hb=9a6d19e384fe9b1afbe4d9124ac34eaf7aa57562;hpb=bf81ce9ec539254693a8c41641a99af1aa1d886f diff --git a/fileunix.tex b/fileunix.tex index 6f192a8..4d91e52 100644 --- a/fileunix.tex +++ b/fileunix.tex @@ -371,7 +371,7 @@ valore pi introdotta con il kernel 2.4.10, le versioni precedenti la ignorano.} -Questa caratteristica permette di prevedere qual'è il valore del file +Questa caratteristica permette di prevedere qual è il valore del file descriptor che si otterrà al ritorno di \func{open}, e viene talvolta usata da alcune applicazioni per sostituire i file corrispondenti ai file standard visti in sez.~\ref{sec:file_std_descr}: se ad esempio si chiude lo standard @@ -1006,7 +1006,7 @@ disponibile. Dato che questa è l'operazione più comune, è prevista una diversa versione della funzione, \funcd{dup2}, che permette di specificare esplicitamente -qual'è il valore di file descriptor che si vuole avere come duplicato; il suo +qual è il valore di file descriptor che si vuole avere come duplicato; il suo prototipo è: \begin{prototype}{unistd.h}{int dup2(int oldfd, int newfd)} @@ -1027,9 +1027,9 @@ sar allo stesso valore per il file descriptor). La duplicazione dei file descriptor può essere effettuata anche usando la -funzione di controllo dei file \func{fnctl} (che esamineremo in +funzione di controllo dei file \func{fcntl} (che esamineremo in sez.~\ref{sec:file_fcntl}) con il parametro \const{F\_DUPFD}. L'operazione ha -la sintassi \code{fnctl(oldfd, F\_DUPFD, newfd)} e se si usa 0 come valore per +la sintassi \code{fcntl(oldfd, F\_DUPFD, newfd)} e se si usa 0 come valore per \param{newfd} diventa equivalente a \func{dup}. La sola differenza fra le due funzioni\footnote{a parte la sintassi ed i