Redirection de commande système
bonjour,
voilà je cherche à rediriger les commandes systemes dans un type string en c sous linux
je sais que la commande dup()/dup2() permet de faire des redirection mais le premier argument est un descripteur (de fichier, de socket...)
donc il est facile de rediriger la sortie dans un fichier ou une socket mais est-il possible de le faire directement dans un string ?
Une solution est possible, rediriger dans un fichier puis lire le fichier pour le mettre dans la string, mais je trouve que cette solution est un peu "lourde"...
Merci de votre aide.