IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Tester le 3éme octet d'un pool d'adresse en sh


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 20
    Par défaut Tester le 3éme octet d'un pool d'adresse en sh
    Bonjour ,

    j'aimerai savoir comment je test la 3éme octet d'un pool d'adresse en sh sachant que j'ai un fichier qui supporte toutes les adresse

    donc l'objectif est de pinger ce pool d'adresse ensuit je veut mettre les adresses ip qui se rassemble en octet num 3 en affichant leur état de ping

    exemple d'affichage :

    192.168.7.234 err

    192.168.7.234 err

    192.168.7.234 ok

    se sont 3 ip de méme emplacement

    merci par avance ,

  2. #2
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Par défaut
    C'est pas très clair.

    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
    16
    #!/bin/bash
     
    ip=192.168.7.1
     
    okdigit=7
     
    digit=$(echo $ip|cut -f3 -d.)
     
    echo $digit
     
    if [ "$digit" == "$okdigit" ] 
    then
    	echo 'ok'
    else
    	echo 'ko'
    fi
    $ ./3rd.sh
    7
    ok
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 20
    Par défaut
    merci pour vous

    mais j'ai déjà un fichier qui supporte toutes les adresses ip dont je veux comparer le 3éme octet
    alors comment je peux à partir de ce fichier sortir les ip qui sont équivalentes dans leur 3éme octet et les regrouper en affichant toute l'adresse ip


    merci par avance

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 664
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 664
    Par défaut
    veuillez donner des exemples et le résultat attendu correspondant.

    accessoirement, le français ne semblant pas être votre langue usuelle, pourriez-vous faire vérifier vos messages par un site de traduction ?

    merci.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/11/2010, 17h40
  2. [ADO] Tester l'existence d'une table
    Par nd25 dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 05/09/2002, 13h55
  3. Tester connexion Internet active sous Windows
    Par Altau dans le forum Développement
    Réponses: 3
    Dernier message: 12/08/2002, 12h43
  4. Existe-t'il un type tenant sur 2 octets ?
    Par benj63 dans le forum C++Builder
    Réponses: 13
    Dernier message: 20/06/2002, 17h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo