• [^] # Re: marche toujours pas

    Posté par (site web personnel) . En réponse au message Format mac et ipv4. Évalué à 2. Dernière modification le 24 janvier 2013 à 22:08.

    tu n'as pas la bonne syntaxe pour awk

    echo "82.192.168.0.1 78:E3:B5:87:25:15 Ethernet2/0/30 3com5500(IP= 192.168.7.12)" > ligne_test.txt
    MAC="78:E3:B5:87:25:15"
    gawk -v varMAC=$MAC 'varMAC==2ドル { print 1ドル " " 3ドル ; } ' ligne_test.txt
    
    

    donne 82.192.168.0.1 Ethernet2/0/30 (le séparateur est l'espace, si tu veux ce qu'il y a après le = il faut qu'il y ait bien un espace, tu rajoutes 5ドル et zou

    man gawk pour voir ce que signifie l'option -v ;-)

    à adapter pour l'IP : ^ étant le début de ligne et \)$ te permettant de matcher sur ta fin de ligne…

    un exemple avec plus de lignes serait plus parlant…