# **************************************************************************** # # # # ::: :::::::: # # README.org :+: :+: :+: # # +:+ +:+ +:+ # # By: tmaze +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2018/10/26 13:33:24 by tmaze #+# #+# # # Updated: 2018/10/28 12:16:20 by tmaze ### ########.fr # # # # **************************************************************************** # #+AUTHOR: tmaze #+TITLE: 42Minishell /Minishell project from Ecole 42/ * Fonctions authorisées ** =int access(const char *path, int mode)= =#include = 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