minishell/README.org
Tanguy MAZE df88b54766 added checkboxes for todo list
added checkboxes to see progress of todo list & corrected some typos
2018-10-28 13:02:17 +01:00

52 lines
1.9 KiB
Org Mode

# **************************************************************************** #
# #
# ::: :::::::: #
# README.org :+: :+: :+: #
# +:+ +:+ +:+ #
# By: tmaze <tmaze@student.42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2018/10/26 13:33:24 by tmaze #+# #+# #
# Updated: 2018/10/28 13:01:50 by tmaze ### ########.fr #
# #
# **************************************************************************** #
#+AUTHOR: tmaze
#+TITLE: 42Minishell
/Minishell project from Ecole 42/
* Fonctions authorisées
** =int access(const char *path, int mode)=
=#include <unistd.h>=
permet de vérifier 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 étudier les différents man du sujet
+ [X] access
+ [ ] open, close, read, write
+ [ ] getcwd, chdir
+ [ ] stat, lstat, fstat
+ [ ] fork, execve
+ [ ] wait, waitpid, wait3, wait4
+ [ ] signal, kill
+ [ ] exit
+ [ ] environ
+ [ ] builtin