posix_eaccess
Ermittelt die Zugriffsmöglichkeiten auf eine Datei
&reftitle.description;
boolposix_eaccess
stringfilename
intflags0
posix_eaccess prüft die effektiven Zugriffsrechte des
Benutzers auf eine Datei
&reftitle.parameters;
filename
Der Name der zu prüfenden Datei.
flags
Eine Maske, die aus einer oder mehreren der folgenden Konstanten
besteht: POSIX_F_OK,
POSIX_R_OK, POSIX_W_OK und
POSIX_X_OK.
POSIX_R_OK, POSIX_W_OK und
POSIX_X_OK erfordern die Überprüfung, ob die
Datei existiert und ob sie gelesen, geschrieben bzw. ausgeführt werden
darf. POSIX_F_OK erfordert nur die Überprüfung
der Existenz der Datei.
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
8.3.0
Prüft den effektiven Benutzer/die effektive Gruppe für eine Datei, im
Gegensatz zu posix_access(), das den tatsächlichen Benutzer/die
tatsächliche Gruppe prüft.
&reftitle.examples;
posix_eaccess-Beispiel
Dieses Beispiel prüft, ob die Datei $file les- und schreibbar ist; falls
nicht, wird eine Fehlermeldung ausgegeben.
]]>
&reftitle.seealso;
posix_get_last_error
posix_strerror
posix_access