Commande sed

Résolu
Bonjour,

J'ai un fichier contenant des adresses ip et je souhaiterais récupérer le troisième nombre de chaque adresse .

192.168.3.0 3
10.10.1.23 --------> 1
192.168.33.254 33
10.10.101.10 101

Merci d'avance.

3 réponses

  1. Contributeur
    Salut,

    sed
    est obligé ?
    Parce que d'autres outils sont beaucoup plus adaptés, comme
    awk
    ou
    cut
    ;-\

    awk -F'.' '{print $3}' fichier
    cut -d'.' -f3 fichier
    0
    1. Je rectifie mon erreur :

      192.168.3.0
      10.10.1.23
      192.168.33.254
      10.10.101.10
      --------------------
      3
      1
      33
      101
      0