Bonjour,
Est-ce possible d'avoir votre aide (désolé, je débute en programmation et en shell). Voici mon problème...
J'ai un fichier texte de 170 lignes de hostnames (host1, host2, host3, etc). Chaque hostname se trouve tout seul sur une ligne de ce fichier. A partir d'une machine distante, je souhaite utiliser TELNET ou SSH afin d'exécuter des commandes (ex. : prtdiag -v | grep -i ps ), et récupérer les résultats de ces commandes dans un fichier "resultats" de cette façon : Hostname sur une ligne, suivit des outputs des commandes sur la ligne suivante du fichier "resultats".
1° Comment je peux d'abord ajouter à chaque hostname l'extension "-my.dc", par exemple pour le "host1" : host1-my.dc ?
2° Ensuite, comment faire pour que telnet et ssh (utilisant chacun un login et un password) puissent me connecter sur chaque hostname : host*-my.dc, puis exécuter des commandes et récupérer les résultats dans un fichier, comme cela a été décrit plus haut?
D'avance Merci
Partager