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

22
Сортировать данные в порядке убывания первого столбца, для одинаковых значений использовать второй столбец в порядке возрастания

Позвольте мне уточнить: Предположим, у меня есть несколько ключевых слов с частотой их использования: 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu Я хочу отсортировать эти данные по частоте в порядке убывания, и, если есть какие-то равные значения, следует использовать...

20
Почему coreutils сортируется медленнее, чем Python?

Я написал следующий скрипт для проверки скорости сортировки Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Затем я сравнил это с командой coreutils sortдля файла, содержащего 10 миллионов строк: $ time python sort.py <numbers.txt >s1.txt real...

20
Как мне сначала сделать символы подчеркивания ls sort?

Мне нравится иметь возможность присваивать имена файлам и каталогам префикс подчеркивания, если я хочу отделить их от других файлов и каталогов на том же уровне. Например, в Windows и Mac префикс файла с подчеркиванием сортирует его по началу, перед файлами, начинающимися с буквенно-цифрового...

18
GNU sort стабильная сортировка, когда sort не знает порядок сортировки

У меня есть файл с двумя столбцами; файл отсортирован так, как я хочу, уже в столбце 1. Я хотел бы отсортировать по столбцу 2, в каждой категории столбца 1. Тем sortне менее, не понимает порядок сортировки столбца 1. Нормальный способ (из подобных вопросов здесь в стеке) будет такой: sort --stable...

18
Каков порядок по умолчанию для сортировки Linux?

Долгое время я думал, что стандартное поведение sortпрограммы использует порядок ASCII. Однако, когда я ввожу следующие строки sortбез каких-либо аргументов: # @ Я получил: @ # Но согласно таблице ASCII, #это 35 и @64. Другой пример: A a И вывод: a A Кто-нибудь может объяснить это? Кстати, что...

18
Как я могу отсортировать список по уровню major.minor.patch и иногда rc правильно?

Я должен отсортировать следующий список с помощью сценария оболочки и сделать последнюю версию внизу или вверху. Как бы я сделал это только с инструментами оболочки? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14...

18
Как отсортировать результаты команды ls по дате изменения (сначала по каталогам)?

Я могу стрелять ls -lrt чтобы получить файлы и папки, отсортированные по дате изменения, но это не отделяет каталоги от файлов. Я хочу lsпоказать мне сначала каталоги по дате модификации, а затем файлы по дате модификации. Как это...

18
Как можно отсортировать поле процессора команды ps?

Я пытаюсь сделать небольшую команду, которая найдет процессы, которые используют наибольшую мощность процессора. Сначала я использую, ps aux > file.txtа затем cut -c 16-20 file.txt | sort -n | tail -5. В результате я получаю это: 1.0 2.7 8. 14.5 14.5 Итак, мой вопрос: как можно %CPUвывести и...

18
Каталог не полностью отсортирован

У меня есть следующий список каталогов в системе Debian Linux. Однако одна странная вещь заключается в том, что файл populate.sql, похоже, не отсортирован с остальными. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1...

17
Сортировка по дате

Оригинал: 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 ЧТО-ТО...

17
Сортировка не сортировка строк с трубкой '|' в этом правильно

Я пытаюсь отсортировать некоторые простые данные, разделенные каналом. Однако сортировка на самом деле не сортировка. Он перемещает строку заголовка вниз, но две строки, начинающиеся с 241, разделяются на строку, начинающуюся с 24. cat sort_fail.csv column_a|column_b|column_c 241|212|20810378...

16
Укажите порядок сортировки с помощью LC_COLLATE, чтобы строчные буквы были перед прописными

Учитывая файл: $ cat file 1 a C B 2 c 3 A b По умолчанию sortбудет: $ sort file 1 2 3 a A b B c C С LC_COLLATE=Cтаким образом отсортирует заглавные буквы перед строчными: $ LC_COLLATE=C sort file 1 2 3 A B C a b c Можно ли получить сортировку для обратного упорядочения регистра, то есть цифры,...

14
сортировать по шестнадцатеричному значению

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

14
Сортировать вывод find -exec ls

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

14
Самый быстрый способ удалить дубликаты в большом списке слов?

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

13
присоединиться: «Файл 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оба файла говорит, что второй файл не отсортирован: join...

13
Сортировка файла по первому, а затем по второму столбцу

Как я могу манипулировать разделенным табуляцией текстовым файлом с двумя столбцами, сортируя по первому элементу второго столбца (только если первый элемент столбца одинаков)? 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 7-10...

13
Сортировать текстовые файлы с несколькими строками в ряд

У меня есть текстовый файл в этом формате: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 Я хочу отсортировать этот файл KEYпострочно и сохранить в...