Вопросы с тегом «sort»

Сортировка текстовых файлов или других данных, например, с помощью утилиты сортировки.

3
Сортировка не сортировка строк с трубкой '|' в этом правильно
Я пытаюсь отсортировать некоторые простые данные, разделенные каналом. Однако сортировка на самом деле не сортировка. Он перемещает строку заголовка вниз, но две строки, начинающиеся с 241, разделяются на строку, начинающуюся с 24. cat sort_fail.csv column_a|column_b|column_c 241|212|20810378 24|121|2810172 241|213|20810376 sort sort_fail.csv 241|212|20810378 24|121|2810172 241|213|20810376 column_a|column_b|column_c Заголовки столбцов перемещаются в конец файла, …
17 sort 

4
Сортировка по дате
Оригинал: 23 января 2011 10:42 ЧТО-ТО 2007.12.20.avi 26 июня 2009 ЧТО-ТО 2009.06.25.avi 12 февраля 2010 ЧТО-ТО 2010.02.11.avi 29 января 2011 09:17 ЧТО-ТО 2011.01.27.avi 11 февраля 2011 20:06 ЧТО-ТО 2011.02.10.avi 27 февраля 2011 23:05 ЧТО-ТО 2011.02.24.avi Выход: 27 февраля 2011 23:05 ЧТО-ТО 2011.02.24.avi 11 февраля 2011 20:06 ЧТО-ТО 2011.02.10.avi 29 января …
17 sort  busybox 


2
Самый быстрый способ удалить дубликаты в большом списке слов?
Мне нужно дедуплицировать большой список слов. Я попробовал несколько команд и провел некоторое исследование здесь и здесь, где они объясняют, что самый быстрый способ дедупликации списка слов, кажется, использует awk. awk -> O (n)? сортировать -> O (n log n)? Однако я обнаружил, что это, похоже, не соответствует действительности. Вот …
14 bash  awk  performance  sort 


5
Сортировать вывод find -exec ls
Возможно ли на выходе find … -exec ls -ls ;отсортировать по алфавиту, по имени файла? Это моя команда cron: find /home/setefgge/public_html -type f -ctime -1 -exec ls -ls {} \; Эта команда работает нормально, по большей части. Но результаты не сортируются в какой-либо значимой последовательности. Было бы очень полезно, если …
14 find  ls  sort 

4
сортировать по шестнадцатеричному значению
Используя coreutils sort, как я могу отсортировать численно по шестнадцатеричному значению (поле)? Я ожидал что-то вроде sort -k3,3x file_to_sort однако такого xне существует. Изменить: лучшее решение, которое я придумал, это: { echo ibase=16; cut -d' ' -f3 file_to_sort; } | bc | paste -d: - file_to_sort | sort -t: -k1,1n …
14 sort  coreutils 

1
Сортировка файла по первому, а затем по второму столбцу
Как я могу манипулировать разделенным табуляцией текстовым файлом с двумя столбцами, сортируя по первому элементу второго столбца (только если первый элемент столбца одинаков)? Exemple: Входной файл 1 A 1-2 A 6-8 A 3-4 B 7-10 B 5-9 Ожидаемый результат: файл 2 A 1-2 A 3-4 A 6-8 B 5-9 B …
13 sort 


2
сортировать вывод по столбцу
Я хотел бы принять эту команду find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done( отсюда ). который имеет выход в основном ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo: 14200 ./norths: 10710 и сортируйте его по номерам от самых …

5
Сортировать текстовые файлы с несколькими строками в ряд
У меня есть текстовый файл в этом формате: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 Я хочу отсортировать этот файл KEYпострочно и сохранить в результате следующие 4 строки, поэтому отсортированный результат должен быть: #################################### KEY1 VAL11 VAL12 VAL13 VAL14 …

7
Как отсортировать (по любому ключу) записи BibTex в файле `.bib`?
Я работаю с LaTeX и занимаюсь версионированием с Git. Для управления библиографией я использую Mendeley. Проблема в том, что каждый раз, когда Mendeley синхронизирует .bibэкспорт, они располагаются в другом порядке, что делает библиографическое управление версиями намного сложнее. Моя идея состоит в том, чтобы сортировать записи BibTex в .bibфайле, каждый раз …

7
присоединиться: «Файл 2 не в отсортированном порядке»
У меня есть два файла _jeter3.txt и _jeter1.txt Я проверил, что они оба отсортированы по 20-му столбцу, используя sort -c sort -t ' ' -c -k20,20 _jeter3.txt sort -t ' ' -c -k20,20 _jeter1.txt #no errors но есть ошибка, когда я хочу, чтобы joinоба файла говорит, что второй файл не …
13 sort  join 

6
Сортировка блоков строк
У меня есть файл, который содержит 4n строк. Вот выдержка из него, содержащая 8 строк 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 То, что я хочу сделать, это отсортировать блок, где каждый блок состоит из 4 строк на основе первого столбца. …

4
Случайно перемешать файл с некоторыми дополнительными ограничениями
У меня огромный музыкальный плейлист, и, хотя у некоторых артистов много альбомов, у других всего одна песня. Я хотел отсортировать плейлист, чтобы один и тот же исполнитель не играл дважды подряд, или его песни не попадают в начало или конец плейлиста. Пример плейлиста: $ cat /tmp/playlist.m3u Anna A. - Song …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.