nl -nln Text.txt | sort -k2V | uniq -dcf1 | sort -k3n,3n | sed 's/[0-9]\+\s*/-/'
-1 Text 1235
-3 Text 1237
cat Text.txt | awk 'seen[$0]++ == 1{line[NR]=$0}; END{for(i in line) print seen[line[i]], line[i]}'
2 Text 1235
2 Text 1237
ошибка?
Пользователь добавил сообщение 14 Сентября 2016, 20:58:38:
sort Text.txt | uniq -dc
2 Text 1235
2 Text 1237
Это я написал чтобы показать дубликаты строк.
Смысл - удалить из строк дубликаты без сортировки. Результат такой должен быть:
Text 1235
Text 123
Text 1237
Text 1234
Text 1236
Text 1238