Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Нужно отсортировать строку в файле в линуксе

79K
13 мая 2012 года
VooDi
13 / / 11.05.2012
помогите пожалуйста..
дана строка со словами, и нужно отсортировать так, чтобы все одинаковые слова шли попорядку..
Пытался использовать команду sort, вот только не получается никак, плохо у меня с линуксом..
заранее спасибо)
316
13 мая 2012 года
Alm3n
889 / / 29.05.2009
Перед сортировкой слова нужно разбить на строки.
316
13 мая 2012 года
Alm3n
889 / / 29.05.2009
А что получается? И как сортируете?
У меня всё работает
 
Код:
echo 1 1 2 3 5 1 3 | sed 's/ /\n/g' | sort
79K
13 мая 2012 года
VooDi
13 / / 11.05.2012
Дело в том, что я не знаю как сделать так, что сортировало в нужном порядке...
Нашел в интернете удаление всех повторяющихся...sort | uniq -c | sort -nr
вот..
316
13 мая 2012 года
Alm3n
889 / / 29.05.2009
Какай порядок является нужным?
79K
13 мая 2012 года
VooDi
13 / / 11.05.2012
Подскажите еще пожалуйста, а как отсортировать слова в файле?
316
13 мая 2012 года
Alm3n
889 / / 29.05.2009
 
Код:
sort file.txt
79K
13 мая 2012 года
VooDi
13 / / 11.05.2012
Вообще-то мне нужно найти в тексте повторяющиеся слова и заменить их..
Написал регулярные выражение которое ищет одинаковые слова в тексте только когда они находятся по порядку..
\<([a-z]+) +\1\>
79K
13 мая 2012 года
VooDi
13 / / 11.05.2012
sort lab6text.txt >lab7.txt - не работает..
В файл не записывает отсортированый список..
79K
13 мая 2012 года
VooDi
13 / / 11.05.2012
Спасибо :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог