Bonjour,

j'essaye de créer un mini Shell qui execute les commandes (de base pour l'instant) qu'on lui donne.

je bloque sur l'execution de la commande cd
je fais entre autre:

execvp("/usr/bin",commande);
perror("execvp");

où commande est un char** qui commence par cd,
cd /users par exemple

mais j'ai l'erreur
execvp: Permission denied

après 2jours de recherches je ne sais comment surmonter cette erreur.
Merci pour vos réponses.