+La funzione segue la sintassi delle \textit{at-functions} per indicare il file
+da eseguire, e per il resto si comporta esattamente con come \func{execve}; è
+pertanto possibile indicare il programma da eseguire sia con un
+\textit{pathname} assoluto che relativo, ed anche con un \textit{pathname}
+relativo alla directory indicata da \param{dirfd}. Inoltre usando per
+\param{flags} il valore \const{AT\_EMPTY\_PATH} si può indicare direttamente
+il file con il file descriptor \param{dirfd} ottenendo il comportamento di
+\func{fexecve}, che è equivalnente all'esecuzione di:
+\includecodesnip{listati/fexecve.c} l'unico altro valore utilizzabile per
+\param{flags} è \const{AT\_SYMLINK\_NOFOLLOW} che fa fallire la funzione con
+un errore di \errval{ELOOP} se il file indicato è un link simbolico.
+
+Quando si usano \func{execveat} o \func{fexecve} per eseguire un programma
+attraverso un file descriptor è opportuno impostare sempre sullo stesso il
+flag di \textit{close-on-exec}, in modo che questo venga automaticamente
+chiuso all'esecuzione. Questo evita di consumare inutilmente un file
+descriptor (un programma non ha bisogno di un riferimento a se stesso), ma
+soprattutto evita problemi in caso di un eventuale uso ricorsivo di queste
+funzioni che potrebbe portare, restando aperto ogni volta un ulteriore file
+descriptor, all'esaurimento degli stessi.
+
+
+
+