#1 Le 04/11/2010, à 09:02
- iuchiban
Script shell avec affichage de valeur interactif
Bonjour tout le monde,
J'aimerais faire un script qui va chercher diverses valeurs sur divers serveurs depuis un serveur centralisé et je souhaiterais afficher ces valeur à intervalle régulier, sous forme de tableau :
________ VALEUR1 VALEUR2 VALEUR3
SERVEUR1 X Z W
SERVEUR2 Y T R
Je vais avoir 10 valeurs à afficher et une douzaine de serveurs.
Donc en gros, je pense faire :
while true
for SERVER in liste
do ssh SERVER < récupération valeurs
mise à jour de l'affichage des valeurs pour SERVER
done
done
Mais le problème c'est pour l'affichage "interactif".
Pouvez vous me conseiller sur des méthodes ??
C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.
Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.
Hors ligne
#2 Le 04/11/2010, à 12:13
- credenhill
Re : Script shell avec affichage de valeur interactif
hello
par ex.
while true
clear
printf -- "---------- %-10s %-10s %-10s\n" valeur1 valeur2 valeur3
for SERVER in liste
do ssh SERVER < récupération valeurs
printf "%-10s %-10s %-10s %-10s\n" $SERVER $valeur1 $valeur2 $valeur3
done
done
Dernière modification par credenhill (Le 04/11/2010, à 12:14)
Hors ligne