Удалить дубликаты записей в файле без sed, awk или uniq - PullRequest
2 голосов
/ 16 октября 2011

Есть ли способ удалить дубликаты записей в файле без sed, awk или uniq?

Ответы [ 2 ]

2 голосов
/ 16 октября 2011

Несмотря на то, что это немного глупо, это звучит забавно. Вот моя первая попытка:

cat -n /etc/passwd /etc/passwd | sort -u -k 2 | sort -n | cut -b8-

Дубликаты должны быть удалены, и файл должен быть в исходном порядке вывода.

2 голосов
/ 16 октября 2011

Использование Perl.

Если вы не возражаете против изменения номеров строк, sort -u (только для систем GNU)

...