Fonction popen et system
Freedon_Nadd
Messages postés
2
Statut
Membre
-
kilian Messages postés 8854 Statut Modérateur -
kilian Messages postés 8854 Statut Modérateur -
Bonjour,
je recherche des fonctions C sous unix qui font les meme chose que popen et system, si quelqu'un connait comment créer un fonction semblable a popen ou system, je suis ouvert a des suggestions.
Merci de votre aide
je recherche des fonctions C sous unix qui font les meme chose que popen et system, si quelqu'un connait comment créer un fonction semblable a popen ou system, je suis ouvert a des suggestions.
Merci de votre aide
A voir également:
- Fonction popen et system
- Fonction si et - Guide
- Reboot system now - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- System fan 90b - Forum Matériel & Système
- Advanced system care - Télécharger - Optimisation
1 réponse
Salut,
Si tu ne veux pas utiliser popen ou system tu as aussi execve()
http://www.hmug.org/man/2/execve.php
Si tu ne veux pas utiliser popen ou system tu as aussi execve()
http://www.hmug.org/man/2/execve.php
Merci d'avance
Freedon_Nadd
#include <unistd.h> int main() { /* Déclarer un tableau de pointeurs char Sachant que tu as n arguments, la longueur de ton tableau doit être de n+2: _ Premier argument: le nom du programme _ ...... _ Dernier argument: doit être NULL Exemple pour faire ls -l /home */ char *args[4]={"ls","-l","/home",NULL}; const char *path="/bin/ls"; execve(path,args,NULL); //Je laisse env à NULL.... return 0; }