écrire exec() ou execl() en C, comment

cs_badsha Messages postés 64 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 8 mai 2013 - 6 juin 2011 à 00:44
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 - 6 juin 2011 à 02:18
ca fait plusieurs heure que je memerde avec ces fonction
ya ocun exemple sur le net
je veux un exemple avec la bonne syntaxe

merci par avance

2 réponses

cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
6 juin 2011 à 02:14
re,

char *args[] = { "/home/bureau/test/a.out", "-c", "toubete", 0 };

execv(args[0], args);
execl(args[0], args[1], args[2], 0);

@++
0
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
6 juin 2011 à 02:18
re,

me suis encore fait avoir.

char *args[] = { "/home/bureau/test/a.out", "-c", "toubete", 0 };

execv(args[0], args);
execl(args[0], args[0], args[1], args[2], 0);

@++
0
Rejoignez-nous