X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=fileunix.tex;fp=fileunix.tex;h=a69de7731e7436dd92eae2359a56843739daf889;hp=c3e7ba5a3d169d79bdb36ba65365752e14d78508;hb=f7285509f37d4563b4976ff4507abb70f390c3b7;hpb=ac55941f7ae7823e62c277d6be313147ef950f7b diff --git a/fileunix.tex b/fileunix.tex index c3e7ba5..a69de77 100644 --- a/fileunix.tex +++ b/fileunix.tex @@ -1126,6 +1126,8 @@ file descriptor libero di valore uguale o maggiore di \param{newfd} (e se \subsection{Le funzioni \func{openat}, \func{mkdirat} e affini} \label{sec:file_openat} +\itindbeg{at-functions} + Un problema che si pone con l'uso della funzione \func{open}, così come per molte altre funzioni che accettano come argomenti dei \itindsub{pathname}{relativo} \textit{pathname} relativi, è che, quando un @@ -1381,6 +1383,9 @@ in cui questo è una directory, se però si imposta \param{flags} al valore di caso \param{pathname} deve essere una directory, che sarà rimossa qualora risulti vuota. +\itindend{at-functions} + + % TODO manca prototipo e motivazione di fexecve, da trattare qui in quanto % inserita nello stesso standard e da usare con openat, vedi % http://pubs.opengroup.org/onlinepubs/9699939699/toc.pdf