Résultats de 1 à 2 sur 2

Sujet : awk

  1. #1
    Membre MP
    Inscrit
    août 2013
    Messages
    1

    awk

    bonjour,
    j essaie de faire des ttraitemnts sur une ligne du type:

    IP-MIB::ipNetToMediaPhysAddress.4.10.0.0.1 = STRING: 0:4:8a:97:45:5
    pour avoir a la sortie:
    10.0.0.1 0:4:8a:97:45:5
    mais le probleme c que ul y a 2 types de separateurs pour faire ca .
    comment je peux faire ?
    merci de votre aide

  2. #2
    Membre MP
    Inscrit
    août 2013
    Messages
    62
    Enchaine deux commandes awk:

    awk \'{...}\' | awk -F: \'{...}\'

    Le premier awk explose la chaîne en utilisant le séparateur par défaut, l\'espace. Ensuite, le deuxième awk explose le paramètre envoyé par le premier awk en utilisant le séparateur \':\'.

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé