Script avec ruptime

jakol -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
script avec ruptime

Bonjour,
je suis à la recherche d'un script prenant un nom de machine en argument et qui affiche son état (up ou down)

J'ai beau tourner, je n'arrive pas à faire quoique ce soit

si vous aviez des suggestions, celles-ci me permettrait d'entrevoir quelque chose.

Ces questions sont posées dans un but principal de pouvoir me former avec les scripts unix...merci pour votre compréhension
Configuration: Linux Debian
Mozilla 1.8.1.8

1 réponse

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    #!/bin/bash
    
    # Test existence d'un seul paramètre
    if [ "$#" != 1 ]
    then
    echo -e "\nUsage : $0 <IP_machine>\n"
    exit 2
    fi
    
    # Test de l'existence du PC sur le réseau
    ping -c1 "$1" >/dev/null
    # Si le code retour ($?) renvoie "vrai" (0) alors...
    if [ "$?" = "0" ]
    then
    echo "UP"
    # Si le code retour ($?) renvoie "faux" (1) alors...
    else
    echo "DOWN"
    fi
    ;-))
    0