[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Envoi de commandes bash à partir d'un programme



-----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-----