Bonsoir a tous, je dois utiliser la fonction execlp pour editer un fichier texte avec vi sous ubuntu (langage c).
Lorsque je veux afficher le contenu d un fichier cela fonctionne correctement avec la ligne de commande suivante
execlp("/bin/cat","cat","fichier1.txt",NULL );
Cependant lorsque je veux editer le fichier l on me rend la main sans que l on m alerte d une erreur et sans que le fichier soit edite
Voici la ligne de code:
execlp("/bin/vi","vi","fichier1.txt",NULL );
quelqu un pourrait t il m aider
-----