Correction shell
dino
-
dino -
dino -
Bonjour,
J'essaye d'ecrire un script pour verifier si une machine est pingable mais ca ne marche pas qlq peut m'aider SVP ?
#!\bin\ksh
#test nbr dargument
if [$# -eg 0]
echo "nbr d'argument insuffisent"
exit1
#test de ping
result='ping -2 (nom de la machine)|sed "1,5d"'
if [`cat $result|awk '{print $7}'` == 0% ]
then
echo "le serveur $1 est joignable"
Merci a Tous !!
J'essaye d'ecrire un script pour verifier si une machine est pingable mais ca ne marche pas qlq peut m'aider SVP ?
#!\bin\ksh
#test nbr dargument
if [$# -eg 0]
echo "nbr d'argument insuffisent"
exit1
#test de ping
result='ping -2 (nom de la machine)|sed "1,5d"'
if [`cat $result|awk '{print $7}'` == 0% ]
then
echo "le serveur $1 est joignable"
Merci a Tous !!
Configuration: Windows XP Firefox 1.5.0.3
1 réponse
-
Salut,
c'est quoi qui ne marche pas ?
-
-
Ben y'a plein de trucs qui ne vont pas :
Ton premier test n'a pas de THEN ni de FI...
Tu fais un exit1, il faudrait faire exit 1...
Ton deuxième test n'a pas de FI...
Ta commande PING ne va pas marcher si tu la mets entre simple-quote et non entre back-quote...
Ton premier test est fait avec l'opérateur eg...
Et encore plein d'autres trucs rigolos... :-)
-