1.9 KiB
1.9 KiB
42Minishell
Minishell project from Ecole 42
Fonctions authorisées
** int access(const char *path, int mode)
#include <unistd.h>
permet de virifier si le fichier désigné par path
est accessible selon les
permissions indiquées par mode
.
* valeurs possibles de mode
valeur | description |
---|---|
R_OK | fichier lisible ? |
W_OK | fichier ecrivable ? |
X_OK | fichier exacutable/recherchable ? |
F_OK | fichier existe ? |
* valeurs de retour
valeur | description |
---|---|
0 |
succès |
-1 |
erreur (met à jour errno ) |
Todo list
TODO etudier les differents man du sujet
- access
- open, close, read, write
- getcwd, chdir
- stat, lstat, fstat
- fork, execve
- wait, waitpid, wait3, wait4
- signal, kill
- exit
- environ
- builtin