Bonjour à tous,
j'ai besoin d'un petit coup de main
je dois envoyer une liste de commande à une machine linux via SSH
j'ai deux soucis...
j'appelle mon script ssh.sh et je l'appelle en tapant ssh.sh POUET
ssh.sh est le nom de mon script
POUET est juste une variable à reccuperer pour la suite
lors de l'execution de ssh.sh, la connexion se passe bien sans mot de passe (via les clefs ssh)
Ensuite je veux envoyer la suite des commandes du script ssh.sh, là ca se complique (pour moi...)
En effet, je dois par exemple envoyer un echo POUET
comment faire pour envoyer la variable POUET utilisé au début ?
Ensuite mon autre probleme, si j'envoi une commande qui génère une question, comment faire pour detecter cette question et envoye la réponse qui va bien ?.
exemple, j'envoi une commande qui me demande en retour si je suis d'accord, je dois répondre O pour oui ou N pour non (c'est un exemple), comment faire ?
Enfin, je désire logger tous les opérations de mon script ssh.sh dans un fichier texte sur ma machine client, comment faire ?
Beaucoups de questions, j'ai cherché sur le net, mais je suis noyée par des résultats qui ne correspondent pas à mes problemes
Merci par avance pour votre aide![]()
Partager