Уникальные линии, основанные на первом поле

Как вы можете найти уникальные строки или повторяющиеся строки в файле на основе содержимого первого поля или первых n символов?

Команда uniq на OS X не имеет ключа -w , доступного в Linux: -w, --check-chars=N : compare no more than N characters in lines , что решает проблему.

Можно ли это сделать без переопределения uniq в awk?

Количество полей не является постоянным. Я хотел бы использовать только стандартные инструменты, установленные в OS X. Я часто использую Macports, но в этом случае я не хочу их использовать.

Linux и Unix - лучшая ОС в мире.