Récupérer quelques champs du retour système unix en C
Résolu
sarrra
Messages postés
10
Statut
Membre
-
sarrra Messages postés 10 Statut Membre -
sarrra Messages postés 10 Statut Membre -
Bonjour,
Je voudrais savoir comment récupérer quelques champs du retour système unix en C.
Mon exemple:
Retour système est:
RSSI return value: 0
Je veux récupérer que 0
Merci pour votre aide.
Je voudrais savoir comment récupérer quelques champs du retour système unix en C.
Mon exemple:
system(ma_commande);
Retour système est:
RSSI return value: 0
Je veux récupérer que 0
Merci pour votre aide.
A voir également:
- Récupérer quelques champs du retour système unix en C
- Restauration du système - Guide
- Recuperer message whatsapp supprimé - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment recuperer une video sur youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
4 réponses
Salut,
commence déjà par la:
https://linux.die.net/man/3/system
mais système ne retourne pas de chaine,
seulement un status de la commande que tu a lancé
ce que tu obtiendrai avec
$> echo $?
mais la commande est lancée dans un autre processus sur lequel tu n'a pas la main.
tu doit faire autement
commence déjà par la:
https://linux.die.net/man/3/system
mais système ne retourne pas de chaine,
seulement un status de la commande que tu a lancé
ce que tu obtiendrai avec
$> echo $?
mais la commande est lancée dans un autre processus sur lequel tu n'a pas la main.
tu doit faire autement
Merci dualife, ça c'est la solution pour prendre la valeur 0.
Mais le problème c'est comment récupérer la chaine retournée avec le système et la mettre dans une chaine de caractère.
Mais le problème c'est comment récupérer la chaine retournée avec le système et la mettre dans une chaine de caractère.
Une solution possible en utilisant popen décrite dans ce lien:
https://www.microsoft.com/en-us/download/details.aspx?id=55984
https://www.microsoft.com/en-us/download/details.aspx?id=55984