Ma question est similaire à this. Fondamentalement, il y a un fichier CSV, mais avec double PIDs, mais je ne peux pas le .uniq
comme ceci:Suppression des doublons basés sur une colonne dans Ruby
File.open("new.csv", "w+") { |file| file.puts File.readlines("old.csv").uniq }
puisque les lignes sont différentes. Je suis nouveau à Ruby et je me demandais s'il y avait une manière élégante d'enlever la ligne entière juste basée sur la première colonne? Ou dois-je passer par chaque ligne et chercher des PID en double?
Merci, que tout résolu. – benaneesh
Les lignes Csv peuvent s'étendre sur plusieurs lignes. Je recommande d'utiliser la bibliothèque csv à la place. – pguardiario