Chdir()
Bonjour,
j'ai compilé un fichier.c qui contient la primitive chdir("rep"),mais celle ci n'a pas changer le repertoire courant.
ESt ce qu'il ya une solution pour changer le repertoire courant.
j'ai compilé un fichier.c qui contient la primitive chdir("rep"),mais celle ci n'a pas changer le repertoire courant.
ESt ce qu'il ya une solution pour changer le repertoire courant.
Configuration: Windows XP Opera 9.24
3 réponses
-
Contributeurhello
le changement s'effectue dans la tâche qui exécute le chdir. Une fois cette tâche terminée, tu te retrouves là ou tu étais. -
salut,
comment alors faire pour rester dans la repertoire indiqué dans chdir() -
Contributeuril faut l'exécuter dans le shell courant avec . ou source (en bash), mais il va fermer la fenetre à l'exit,
$ . prog