TLDR
Оригінальне запитання було незрозумілим, і читали, що ОП просто хотів унікальної версії вмісту файлу. Це показано нижче. У оновленій формі запитання ОП зараз заявляє, що він / вона просто хоче знати, чи вміст файлу унікальний чи ні.
Перевірте, чи вміст файлу унікальний чи ні
Ви можете просто скористатися, sortщоб перевірити, чи файл унікальний чи містить такі дублікати:
$ sort -uC input.txt && echo "unique" || echo "duplicates"
Приклад
Скажіть, у мене є ці два файли:
копію файлу зразка
$ cat dup_input.txt
This is a thread 139737522087680
This is a thread 139737513694976
This is a thread 139737505302272
This is a thread 139737312270080
This is a thread 139737203164928
This is a thread 139737194772224
This is a thread 139737186379520
унікальний зразок-файл
$ cat uniq_input.txt
A
B
C
D
Тепер, коли ми аналізуємо ці файли, ми можемо визначити, чи вони унікальні чи містять дублікати:
тестовий файл дублікатів
$ sort -uC dup_input.txt && echo "unique" || echo "duplicates"
duplicates
перевірити унікальний файл
$ sort -uC uniq_input.txt && echo "unique" || echo "duplicates"
unique
Оригінальне запитання (унікальний вміст файлу)
Можна зробити лише sort:
$ sort -u input.txt
This is a thread 139737186379520
This is a thread 139737194772224
This is a thread 139737203164928
This is a thread 139737312270080
This is a thread 139737505302272
This is a thread 139737513694976
This is a thread 139737522087680