[programmation system en C]

Fermé
xase Messages postés 2 Date d'inscription dimanche 18 mars 2007 Statut Membre Dernière intervention 24 mars 2007 - 18 mars 2007 à 15:39
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 25 mars 2007 à 21:44
Bonjour,

Quelqu'un peut-il m'aider SVP?
J'ai fais un programme qui va chercher un fichier sur une machine distante appartenant à mon reseau afin de le parser mais je ne sais pas comment faire la connection dans mon code : quelles sont les commandes C à utiliser pour y arriver. Je programme en C de maniere locale, je n'ai pas bcp de notion en programmation system en C.
je précise que je travaille en linux (redhat 7.2)
pour mes connection à distance j'utlise le telnet, ssh, ou ftp. surtout telnet et ftp. J'utilise moins ssh car j'ai certain pc sur les tourne une vieille version de IRIS sur lesquels on a pas le ssh installé.
Merci d'avance.

3 réponses

mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
19 mars 2007 à 00:13
Au pire tu peux appeler une commande shell par la commande system ou execvp (par exemple scp dans ton cas pour le ssh, wget pour le http etc...). Tout dépend du serveur auquel tu te connectes...
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/system.3.html
http://www.linux-kheops.com/doc/man/manfr/man-ascii-0.9/man3/execvp.3.txt.html
http://www.delafond.org/traducmanfr/man/man1/scp.1.html
http://www.delafond.org/traducmanfr/man/man1/wget.1.html

Bonne chance
0
xase Messages postés 2 Date d'inscription dimanche 18 mars 2007 Statut Membre Dernière intervention 24 mars 2007
24 mars 2007 à 02:12
Merci beaucoup mamiemando.
Je m'excuse de te repondre assez tard, je suis pas en forme en ce moment mais des que je me sens mieux je vais terter ta recommandation puis te donnera des nouvelles.
:)
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
25 mars 2007 à 21:44
Pas de soucis, c'est avant tout pour toi :-)
0