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

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

6
Получить количество появлений в текстовом файле всех слов и распечатать отсортированный вывод
У меня была команда, которая работала бы с текстовым файлом, подсчитывала все вхождения слов и распечатывала их так: user@box $˜ magic-command-i-forgot | with grep | and awk | sort ./textfile.txt 66: the 54: and 32: I 16: unix 12: bash 5: internet 3: sh 1: GNU/Linux Таким образом, он ищет …
28 sort 

3
Как отсортировать строку, которая сочетается со строкой + цифрой, используя скрипт bash?
Это данные, которые я хочу отсортировать. Но sortобрабатывает число в строку, данные не сортируются, как я ожидал. / home / файлы / profile1 / home / файлы / profile10 / home / файлы / profile11 / home / файлы / profile12 / home / файлы / profile14 / home / …

3
Почему сортировка говорит, что ɛ = e?
ɛ(«Латинский эпсилон») - это буква, используемая в некоторых африканских языках, обычно для обозначения гласного звука в английском «кровать». В Юникоде это кодируется как U + 025B, очень отличное от повседневного e. Однако, если я sortследующее: eb ed ɛa ɛc кажется, что sortсчитает ɛи eэквивалентным: ɛa eb ɛc ed Что тут …
25 sort  locale  unicode 

2
Почему сортировка ls игнорирует не алфавитно-цифровые символы?
При сортировке имен файлов lsигнорирует такие символы, как -,_. Я ожидал, что он будет использовать эти символы в сортировке. Пример: touch a1 a2 a-1 a-2 a_1 a_2 a.1 a.2 a,1 a,2 Теперь отобразите эти файлы с помощью ls -1: a1 a_1 a-1 a,1 a.1 a2 a_2 a-2 a,2 a.2 То, …
25 ls  sort 

3
Масштабируемость sort -u для гигантских файлов
Каков разумный предел масштабируемости для 'sort -u'? (в измерениях «длина строки», «количество строк», «общий размер файла»?) Что является альтернативой Unix для файлов, превышающих это в измерении «количества строк»? (Конечно, я могу легко реализовать один, но я задавался вопросом, можно ли что-то сделать с помощью нескольких стандартных команд Linux?)
23 sort 

1
Как выполнить числовую сортировку по последнему столбцу?
У меня есть этот вход: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Мне нужен этот вывод: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Поэтому мне нужно отсортировать строки по последнему столбцу. Я …

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

3
Почему 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 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt real …

4
Как мне сначала сделать символы подчеркивания ls sort?
Мне нравится иметь возможность присваивать имена файлам и каталогам префикс подчеркивания, если я хочу отделить их от других файлов и каталогов на том же уровне. Например, в Windows и Mac префикс файла с подчеркиванием сортирует его по началу, перед файлами, начинающимися с буквенно-цифрового символа. Я обнаружил, что поиск в Google …
20 ls  sort  locale 

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

1
Каталог не полностью отсортирован
У меня есть следующий список каталогов в системе 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 user1 user1 10359 Jul 28 …

5
Как я могу отсортировать список по уровню 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 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 release-5.0.26 release-5.0.27 release-5.0.28 release-5.0.29 release-5.0.3
18 shell-script  awk  sed  python  sort 

3
Как можно отсортировать поле процессора команды 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 bash  shell-script  sort  ps 

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

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

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