awk drucken eindeutige Zeilen basierend auf Spalte-Feld:

Drucken möchten, einzigartigen Linien basierend auf dem ersten Feld , halten Sie das erste vorkommen der Zeile und entfernen Sie doppelte die anderen vorkommen.

Eingang.csv -

10,15-10-2014,abc
20,12-10-2014,bcd
10,09-10-2014,def
40,06-10-2014,ghi
10,15-10-2014,abc

Gewünschte Ausgabe:

10,15-10-2014,abc
20,12-10-2014,bcd
40,06-10-2014,ghi

Versucht haben, unter Befehl und vollständige

awk 'BEGIN { FS = OFS = "," }  { !seen[$1]++ } END { for ( i in seen) print $0}' Input.csv

Suchen Sie für Ihre Vorschläge ...

InformationsquelleAutor VNA | 2014-11-11

Schreibe einen Kommentar