Есть ли способ удалить дубликаты записей в файле без sed, awk или uniq?
Несмотря на то, что это немного глупо, это звучит забавно. Вот моя первая попытка:
cat -n /etc/passwd /etc/passwd | sort -u -k 2 | sort -n | cut -b8-
Дубликаты должны быть удалены, и файл должен быть в исходном порядке вывода.
Использование Perl.
Если вы не возражаете против изменения номеров строк, sort -u (только для систем GNU)
sort -u