Bonjour,
Excusez-moi si cette question a déjà été posée malgré mes recherches.
Voilà, j'utilise awk pour évaluer l'expression suivante :
Seulement voilà, dans le
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 awk '$2=="machaine1" && $1=="machaine2" && substr($0,115,8)=="chaine" {print}' mon_fichierj'ai des blancs de récupérer. Exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part substr($0,115,8)Afin de satisfaire l'égalité
Code : Sélectionner tout - Visualiser dans une fenêtre à part chaine..(la partie droite n'a pas blancs en trop), je dois supprimer les blancs de la partie gauche, ramenés par la fonction substr.
Code : Sélectionner tout - Visualiser dans une fenêtre à part substr($0,115,8)==chaine
J'ai vu qu'il existe la fonction sub mais je n'arrive pas à l'utiliser. J'ai essayé le code suivant en vain :
Avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sub(/ /,"",substr($0,115,8))
Merci pour votre aide, toujours si précieuse.
Cordialement,
Emmachane
Partager