Ton programme fonctionne très bien, d'ailleurs si tu rajoute un getcwd() et affiche le résultat tu verra que le répertoire courant a bien changé à l'intérieur de ton programme.
Et si tu regarde sur ton système tu ne trouvera pas de commande /bin/cd car cette commande est interne à ton shell (bon /bin/cd existe dans la norme POSIX, mais fait la même chose que ton programme)
# ça fonctionne
Posté par Tonton Benoit . En réponse au message Commande qui ne fonctionne pas. Évalué à 5.
Ton programme fonctionne très bien, d'ailleurs si tu rajoute un getcwd() et affiche le résultat tu verra que le répertoire courant a bien changé à l'intérieur de ton programme.
Et si tu regarde sur ton système tu ne trouvera pas de commande /bin/cd car cette commande est interne à ton shell (bon /bin/cd existe dans la norme POSIX, mais fait la même chose que ton programme)