Это сработало для меня как .csv
, так и .txt
awk '!seen[$0]++' <filename> > <newFileName>
Пояснение:
Первая часть команды печатает уникальные строки, а вторая часть, то есть после средней стрелки, должна сохранять выходные данные первой части.
awk '!seen[$0]++' <filename>
>
<newFileName>