2010-09-23 14 views

Répondre

5

Si vous voulez simplement les ID, vous pouvez essayer

cut -d "," -f $NUM | sort -n | uniq -d 

$NUM est le numéro du champ contenant l'ID. La commande cut va extraire une liste d'identifiants, et la commande uniq vous montrera seulement ceux qui sont dupliqués.

+2

Notez que vous devez 'trier' les éléments avant de les passer à 'uniq'; 'uniq' ne compare que les lignes adjacentes. –

+0

Oh, c'est vrai. Merci @Brian. Réponse mise à jour –

+1

Vous pouvez ajouter '-c' à' uniq' (ou le remplacer par '-d') pour obtenir le nombre de doublons. –