История изменений
Исправление
dsdqmhsx,
(текущая версия)
:
uniq -u
удалит повторяющиеся строки, и только тогда, когда они идут подряд, например:
$ printf 'a\nb\na\n' | uniq -u
a
b
a
$ printf 'a\na\nb\n' | uniq -u
b
Из мана (фряшного):
The uniq utility reads the specified input_file comparing adjacent lines
adjacent ключевое слово.
Тут лучше использовать sort -u
.
Исходная версия
dsdqmhsx,
:
uniq -u
удалит повторяющиеся строки, и только тогда, когда они идут подряд, например:
$ printf 'a\nb\na\n' | uniq -u
a
b
a
$ printf 'a\na\nb\n' | uniq -u
b
Из мана (фряшного):
The uniq utility reads the specified input_file comparing adjacent lines
adjacent ключевое слово.
Тут лучше использовать sort -u.