Bonjour
J'apprend le C en ce moment, et j'en suis aux sockets plus précisément. Je cherche à faire un début de serveur/client.
J'ai déjà un client et un serveur sur lequel je peux me connecter et j'ai juste fait une commande "help" qui renvoie aux clients une liste de commandes que je compte créer.
Seulement j'ai un soucis sur comment renvoyer le résultat d'une commande comme "dir" ( un ls sous UNIX). Quand mon client envoie "ls" j'ai bien le dir qui se fait côté serveur mais j'ai aucune idée de comment envoyer ça au client. Enfin si j'en ai une mais je ne sais pas comment mettre ça en place.
Je pensais faire parcourir à mon programme les résultats du dir ( premier soucis), le faire s'arrêter à chaque \n qu'il croise ( second soucis ) et envoyer ainsi ligne par ligne au client.
Auriez vous de la doc ? Un exemple ? Quoi que ce soit qui puisse m'aider car je suis un peu perdu dans ce langage qui même si il est intéressant reste vachement plus riche/poussé que tout ce que j'ai fait jusqu'à présent 
Merci