Ainsi parlait Yann K. : > Dans un bash-script, je souhaiterai automatiser la saisi de connection à un > tierce programme, lui passer des arguments, le faire agir, et le quitter > sans avoir à rien saisir au clavier. > > Exemple au clavier: > # cyradm localhost > : log_admin > : mdp_admin > > cm user. $toto > > sq user.$toto 10000 > > exit > # echo "merci d'être venu!" > > Comment puis je passer ces commandes dans le script?... > Dès que le prog arrive à la ligne "cyradm localhost", > cyradmin prends la main et me demande de m'identifier (alors que j'ai saisi > les éléments dans les lignes suivantes...)
Au choix, si le programme l'accepte : # cyradm localhost < mes_commandes "mes_commandes" est un fichier qui contient la saisie clavier. Sinon, tu peux regarder du côté de Expect, qui sert à ce genre de choses. -- Charles -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]