Ich kann nicht nur rev verwenden, da jede Zeile 2 bis 8 Spalten haben kann, aber im Grunde nur ich möchte uniq aber nur basierend auf der ersten Spalte und nicht jeder Spalte danach verwenden.Verwenden Sie so etwas wie uniq -f, aber ignorieren Sie die ersten n Spalten, ignorieren alle außer den ersten n Spalten, ohne rev
0
A
Antwort
0
Von man uniq
und anderen onlie Quellen (z, dass man: http://www.folkstalk.com/2012/10/uniq-command-examples-in-unix-and-linux.html)
Die -f Option überspringt den ersten N Spalten im Vergleich verwendet wird.
So würden Sie eher sort
wie unten verwenden, um Linien in a.txt zu halten, die in Bezug auf die erste Spalte eindeutig sind:
sort -k 1,1 -u a.txt
Hoffnung, das wird helfen.
Erklären Sie Ihre Notwendigkeit mit Probeneingabe und -ausgabe. –
Sie könnten auch den Code einfügen, den Sie ausprobiert haben. –