Chdir()

morsi_j Messages postés 10 Statut Membre -  
dubcek Messages postés 19032 Date d'inscription   Statut Contributeur Dernière intervention   -
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.
A voir également:

3 réponses

dubcek Messages postés 19032 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
hello
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.
0
morsi_j Messages postés 10 Statut Membre
 
salut,
comment alors faire pour rester dans la repertoire indiqué dans chdir()
0
dubcek Messages postés 19032 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
il faut l'exécuter dans le shell courant avec . ou source (en bash), mais il va fermer la fenetre à l'exit,
$ . prog
0