tekstem:Jak złapać duplikaty wpisów w pliku tekstowym w linux
1 1 2 2 3 3 1 1
chcę złapać globalny jak 1 1
są dublicated teraz z jednego wiersza lub innego
tekstem:Jak złapać duplikaty wpisów w pliku tekstowym w linux
1 1 2 2 3 3 1 1
chcę złapać globalny jak 1 1
są dublicated teraz z jednego wiersza lub innego
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
Jednym ze sposobów, za pomocą GNU awk
:
awk 'array[$0]++' file.txt
Wyniki:
1 1
Można go używać łatwo:
sort -u file.txt
LUB
awk '!x[$0]++' file.txt
'sort -u będzie file.txt' także odfiltrować powiela – RobEarl
faktycznie, że pracuje dla mnie ' sort plik.txt | uniq -d' Dziękuję, Lev –
@KalinBorisov Bez problemu. Pamiętaj, że możesz [zaakceptować przydatne odpowiedzi] (http://meta.stackexchange.com/a/5235/181223). –