• [^] # Re: Je n'aime ni sed ni awk

    Posté par . En réponse au message Script pour obtenir adresse IP. Évalué à 1.

    Et pourtant pour une utilisation comme celle-ci c'est plus adapté.
    Alors que sed se suffit à lui-même, ta commande fait appel à 3 commandes.
    Résultat (sur ma machine) :

    time ifconfig eth0 | grep 'inet adr' | cut -f2 -d':' | cut -f1 -d' '
    real 0m0.040s


    time ifconfig eth0 | sed -n 's/.*inet adr:\([^.]*.[^.]*.[^.]*.[^ ]*\).*$/1円/p'
    real 0m0.028s


    Ça fait quand même beaucoup en pourcentage...

    PS : attention, dans le grep, c'est 'inet adr' et pas 'inet addr'