LINUX.ORG.RU

История изменений

Исправление 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.