Exec en langage C
Résolu
Bonjour à tous.
J'écris un programme en langage C permettant de créer un fichier de config (pour MRTG).
Pour cela je dois utiliser la primitive "exec", la commande que je souhaite lancer ressemble à :
snmpgetnext -c community IPadress OID.
Comment " l'incorporer " dans la fonction exec, et comment récupérer la valeur trouvée suite à l'exécution du snmpgetnext ???
D'avance merci.
J'écris un programme en langage C permettant de créer un fichier de config (pour MRTG).
Pour cela je dois utiliser la primitive "exec", la commande que je souhaite lancer ressemble à :
snmpgetnext -c community IPadress OID.
Comment " l'incorporer " dans la fonction exec, et comment récupérer la valeur trouvée suite à l'exécution du snmpgetnext ???
D'avance merci.
A voir également:
- C exec
- Impossible d'exécuter le fichier binaire : erreur de format pour exec() - Forum Programmation
- Symantec Backup Exec ✓ - Forum Réseau
- Wget avec exec() ( PHP ) ✓ - Forum Linux / Unix
- Impossible d'exécuter fichier binaire à l'installation d'1 prog - Forum Ubuntu
- Pb avec find -exec mv ? ✓ - Forum Linux / Unix
4 réponses
Un exemple ici (il suffit de chercher un peu sur google)
https://www.developpez.net/forums/d264/c-cpp/c/execl-rend-main/
Bonne chance
https://www.developpez.net/forums/d264/c-cpp/c/execl-rend-main/
Bonne chance
va voir la :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/_crt__execlpe.2c_._wexeclpe.asp
c'est pas mal expliquer.
grossos modo tu doit avoir :
execl("snmpgetnext","snmpgetnext","-c","comminity","IPadress","OID",NULL);
ala!
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/_crt__execlpe.2c_._wexeclpe.asp
c'est pas mal expliquer.
grossos modo tu doit avoir :
execl("snmpgetnext","snmpgetnext","-c","comminity","IPadress","OID",NULL);
ala!