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