pub fn unlinkat(dirfd: DirFd<'_>, path: &CStr, flags: i32) -> Result<(), Errno>Expand description
Supprime un fichier ou un répertoire vide.
Wrappeur de unlinkat(2). Passer AT_REMOVEDIR dans flags pour
supprimer un répertoire (équivalent à rmdir).
§Errors
ENOENT: fichier inexistant.ENOTEMPTY/EEXIST: répertoire non vide (avecAT_REMOVEDIR).EACCES: permissions insuffisantes.
§Examples
use air_sys_syscall::fs::unlinkat;
use air_sys_types::fs::DirFd;
unlinkat(DirFd::Cwd, c"./old.tmp", 0).expect("unlinkat");