qual caso il file non viene toccato. La variabile \texttt{errno} viene
settata secondo i seguenti codici di errore:
\begin{errlist}
- \item \texttt{EISDIR} \var{pathname} si riferisce ad una directory
+ \item \macro{EISDIR} \var{pathname} si riferisce ad una directory
(valore specifico ritornato da Linux che non consente l'uso di
- \texttt{unlink} con le directory, e non conforme allo standard POSIX, che
- prescrive invece l'uso di \texttt{EPERM} in caso l'operazione non sia
+ \var{unlink} con le directory, e non conforme allo standard POSIX, che
+ prescrive invece l'uso di \macro{EPERM} in caso l'operazione non sia
consentita o il processo non abbia privilegi sufficienti).
\item \texttt{EROFS} \var{pathname} è su un filesystem montato in sola
lettura.
crash dei programmi; la tecnica è quella di aprire il file e chiamare
\texttt{unlink} subito dopo.
-\subsection{Le funzioni \texttt{remove} e \texttt{rename}}
+\subsection{Le funzioni \func{remove} e \func{rename}}
\label{sec:file_remove}
Al contrario di quanto avviene con altri unix in Linux non è possibile usare