Remplacer Uniq -d avec awk

Résolu
danyhaddad -  
 danyhaddad -
Bonjour,

Je voudrais remplacer la fonction "uniq -d" par la fonction awk ?
quelqu'un peut m'aider.
merci d'avance

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    $ cat a1
    1
    2
    2
    3
    4
    5
    5
    6
    7
    7
    7
    8
    9
    10
    10
    $ 
    $ uniq -d a1
    2
    5
    7
    10
    $ awk '{if(ligne[$0] && !n[$0]++)print; ligne[$0]=$0}' a1
    2
    5
    7
    10
    $
    
    1
    1. danyhaddad
       
      grand merci :)
      j'apprecie votre reponse .
      0