Нужно отсортировать строку в файле в линуксе
дана строка со словами, и нужно отсортировать так, чтобы все одинаковые слова шли попорядку..
Пытался использовать команду sort, вот только не получается никак, плохо у меня с линуксом..
заранее спасибо)
Перед сортировкой слова нужно разбить на строки.
У меня всё работает
Код:
echo 1 1 2 3 5 1 3 | sed 's/ /\n/g' | sort
Нашел в интернете удаление всех повторяющихся...sort | uniq -c | sort -nr
вот..
Какай порядок является нужным?
Подскажите еще пожалуйста, а как отсортировать слова в файле?
Код:
sort file.txt
Написал регулярные выражение которое ищет одинаковые слова в тексте только когда они находятся по порядку..
\<([a-z]+) +\1\>
В файл не записывает отсортированый список..
Спасибо :)