Re: Envoi de commandes bash à partir d'un prog ramme
Etienne Robillard <[email protected]>
| Newsgroups | gmane.org.user-groups.linux.quebec.general |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Etienne Goyer wrote: | Eric Parent wrote: | |> Par exemple, le genre de fonction qui me plaîrait serait du genre à |> ceci : |> |> void envoyerCommandeSSH(char * ligneCommande, int * err); |> char * recevoirCommandeSSH(int * err); | | | system() ? | | Voir "man 3 system". | Je pense (imho) qu'il serait prudent de préfèrer un langage de haut-niveau (perl, python, ruby, etc), à un langage de bas-niveau comme C ou C+ pour ce genre de tâche. Une raison serait que cela évite de commettre des erreurs de programmation (overflows) et assure un bon rendement du programme. Sur Perl5/CPAN (voir message sur Cyrusadm) on retrouve le module Net::SSH qui (possiblement) offre une interface conviviale au programmeur. "Hope this helps", erob -----BEGIN PGP SIGNATURE----- Comment: quork teht! iD8DBQFAoRWyfhO/J4JSDfYRAk6HAKDnLxykNEr0Vtj56bwKQi6S7XN2iQCePDF1 goL675mHnvHrvPIy37ugwRU= =3tZy -----END PGP SIGNATURE-----