Bonjour à tous,
Je suis en train de faire un petit script dialog et je souhaite faire un truc que je ne connais pas.
En gros, je veux me connecter sur un serveur (master) via ssh et lui demander de pinger un autre (standby) depuis la machine d'exploitation.
Je souhaite donc que soient demandés le nom du master puis le nom du standby, et que le test soit lancé (ici, un simple ping)
Mais ca ne fonctionne pas. Les deux -inputbox à la suite font bien sur planter le script.
La partie concernée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 4 ) SERVER=$(whiptail --title "Master to Standby" --inputbox "Nom Master?" 10 60 3>&1 1>&2 2>&3 --inputbox "Nom Standby?" 10 60 3>&1 1>&2 2>&3) exitstatus=$? if [ $exitstatus = 0 ]; then ssh $MASTER "ping -c 5 $STANDBY" if [ $? -eq 0 ] ; then display_result "Le standby repond au master" else display_result "Le standby ne repond pas au master" exit 0 fi else echo "Cancel." fi ;;
Quelqu'un dans la salle aurait une idée ?
Merci
Partager