• [^] # Re: marche toujours pas

    Posté par (site web personnel) . En réponse au message Format mac et ipv4. Évalué à 3.

    Tu peux copier ton fichier de données dans test.txt

    puis créer un rechercheMAC.sh :

    #! /bin/bash
    vMAC="50-04-75-FE-0E-69"
    echo "MAC recherchee : $vMAC"
    gawk -v varMAC="$vMAC" 'BEGIN { varFound=0; } \
    varMAC == 2ドル { print 4ドル ; varFound=1; } \
    END { if ( varFound==0 ) { print "adresse non renseignee"; } }' test.txt
    
    

    en l'exécutant, cela t'affichera :

    MAC recherchee : 50-04-75-FE-0E-69
    adresse non renseignee
    
    

    ou

    MAC recherchee : 00-04-75-FE-0E-69
    3COM5500(IP=192.168.7.12)
    
    

    en corrigeant l'adresse MAC. L'affichage de l'IP au bon format, la gestion des doublons, la recherche par IP, la prise en compte de paramètres… est laissé à titre d'exercice :-)

    ah et sort -n test.txt t'affichera les lignes affichées dans le bon ordre.