Bonjour,voici mon exercice.

Écrire un programme runas name program arg1 arg2 ... argN qui exécute
le programme program arg1 arg2 ... argN avec name comme valeur de argv[0] au lieu de program.

J'avais pensé à utiliser la fonction qui exécute un processus:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
#include <unistd .h>
 
int execl ( const char *path ,
const char *arg0 , . . . , NULL ) ;
Je ne suis pas sur de comment faire ?.Si je pouvais avoir votre avis.Merci!