Как поймать дубликаты записей в текстовом файле в Linux Текстовый файл: 1 1 2 2 3 3 1 1 Я хочу поймать 1 1 как дублированный Ответ 1 Ваш вопрос не совсем ясен, но вы можете отфильтровывать повторяющиеся строки с помощью uniq: sort file.txt | uniq или просто sort -u file.txt (спасибо RobEarl) Вы также можете печатать только повторяющиеся строки с помощью sort file.txt | uniq -d Ответ 2 Один способ использования GNU awk: awk 'array[$0]++' file.txt Результаты: 1 1 Ответ 3 Вы можете использовать его легко: sort -u file.txt ИЛИ awk '!x[$0]++' file.txt
Ответ 1 Ваш вопрос не совсем ясен, но вы можете отфильтровывать повторяющиеся строки с помощью uniq: sort file.txt | uniq или просто sort -u file.txt (спасибо RobEarl) Вы также можете печатать только повторяющиеся строки с помощью sort file.txt | uniq -d