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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.