Le problème des doublons, c’est que, généralement, il y en a au moins un de trop !

Dans les exemples suivants, j’utilise un CSV contenant les données suivantes:

  • LesMois
    • Janvier
    • Fevrier
    • Fevrier
    • Mars
    • Avril
    • Mai
    • Juin
    • Juin
    • Juillet
    • Aout
    • Septembre
    • Octobre
    • Novembre
    • Decembre

Comment nettoyer la liste de ses doublons ?

$CSV = import-csv .\Mois.csv
$CSV | Select LesMois -Unique

Comment lister les doublons ?

$CSV = import-csv .\Mois.csv
Compare-Object $csv $($csv | Select LesMois -Unique) -Property LesMois

Il faut savoir que vous pouvez aussi utiliser le paramêtre -Unique avec la commande Sort-Object, les deux différences sont que:

  • la colonne ne sera pas sélectionnée, ce qui est pratique quand on veut sortir tout un objet en résultat.
  • L’objet sera trié en fonction de la colonne indiquée.

0 commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *