2012-10-05 25 views

Odpowiedz

78

Twoje pytanie nie jest całkiem jasne, ale można odfiltrować duplikaty wierszy z uniq:

sort file.txt | uniq 

lub po prostu

sort -u file.txt 

(dzięki RobEarl)

Można również tylko wydruku linii powtarzanych z

sort file.txt | uniq -d 
+2

'sort -u będzie file.txt' także odfiltrować powiela – RobEarl

+1

faktycznie, że pracuje dla mnie ' sort plik.txt | uniq -d' Dziękuję, Lev –

+2

@KalinBorisov Bez problemu. Pamiętaj, że możesz [zaakceptować przydatne odpowiedzi] (http://meta.stackexchange.com/a/5235/181223). –

2

Jednym ze sposobów, za pomocą GNU awk:

awk 'array[$0]++' file.txt 

Wyniki:

1 1 
1

Można go używać łatwo:

sort -u file.txt 

LUB

awk '!x[$0]++' file.txt 
Powiązane problemy