tahsgh
Messages postés22Date d'inscriptionjeudi 17 avril 2008StatutMembreDernière intervention15 novembre 2010
-
31 mars 2010 à 18:19
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023
-
1 avril 2010 à 00:15
Bonjour,
j'ai un problème, la fonction 'sprintf(buf3,"readelf -S %s>readelfdoc.txt",name);' ne fait pas la redirection du résultat de la commande au fichier 'readelfdoc.txt', elle( je veux dire le résultat de la commande readelf) sera affiché directement dans la console,
Sauf que l'instruction 'sprintf(buf1,"cat -v /proc/%d/status >catdoc.txt",pid);' fonctionne normalement,
Quel est le problème? et quelle est la solution?
Aidez moi s'il vous plait
tahsgh
Messages postés22Date d'inscriptionjeudi 17 avril 2008StatutMembreDernière intervention15 novembre 2010 31 mars 2010 à 18:45
Salam,
je sais que sprintf n'exécute pas des fonctions système, au fait je fais après 'system(buf3);'
mais mon problème est au niveaux de sprintf,
en tout cas merci pour votre réponse, veuillez m'aider de plus;
merci d'avance.