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

13
сортировать вывод по столбцу

Я хотел бы принять эту команду 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 и сортируйте его по номерам от самых больших до...

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

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

12
Сортировка блоков строк

У меня есть файл, который содержит 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 строк на основе первого столбца....

12
Случайно перемешать файл с некоторыми дополнительными ограничениями

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

11
Как отсортировать читабельный размер человека

Я в основном ищу файлы, затем сортирую по размеру. Сценарий работает, если я не сортирую размер по удобочитаемому человеку. Но я хочу, чтобы размер был удобочитаемым. Как я могу сортировать размеры, удобочитаемые человеком? Например: ls -l | sort -k 5 -n | awk '{print $9 " " $5}' Это работает, как...

11
Как можно численно отсортировать одну строку элементов с разделителями?

У меня есть строка (или много строк) чисел, которые разделены произвольным символом. Какие инструменты UNIX я могу использовать для числовой сортировки элементов строки, сохраняя разделитель? Примеры включают в себя: список номеров; вход 10 50 23 42:; сортировать:10 23 42 50 Айпи адрес; вход...

11
сумма пары столбцов на основе совпадающих полей

У меня есть большой файл в следующем формате: 2 1019 0 12 2 1019 3 0 2 1021 0 2 2 1021 2 0 2 1022 4 5 2 1030 0 1 2 1030 5 0 2 1031 4 4 Если значения в столбце 2 совпадают, я хочу суммировать значения в столбцах 3 и 4 обеих строк, иначе просто сумму значений в уникальной строке. Итак, результат, на...

11
Удалите соседние дубликаты, сохраняя порядок

У меня есть файл с одним столбцом с именами, которые повторяются по несколько раз каждый. Я хочу сжать каждый повтор в одно, сохраняя при этом любые другие повторения с тем же именем, которые не соседствуют с другими повторениями с тем же именем. Например, я хочу повернуть левую сторону к правой...

11
Сортировка данных быстрее, подход

Мне нужно отсортировать bedфайл случайным образом 10000 раз и каждый раз брать первые 1000 строк. В настоящее время я использую следующий код: for i in {1..100}; do for j in {1..100}; do sort -R myfile.bed_sorted | tail -n 1000 > myfile.bed.$i.$j.bed done done Это занимает почти 6 часов, чтобы...

11
Сортировка файлов в каталоге рекурсивно по дате последнего изменения

Сортировка файлов в каталоге рекурсивно по дате последнего изменения Я изменил много файлов в своем каталоге и хочу узнать, что это за файлы, отсортировав их по дате последнего изменения, и поэтому я хочу, чтобы некоторые расширения были исключены в каталоге svn у меня тоже есть много файлов .svn,...

11
сортировать на рабочих местах в хронологическом порядке

Возможно, простое решение я потерял. Как я могу получить результаты atqсортировки в хронологическом порядке, чтобы я мог легко видеть, кто будет работать дальше? manСтраница sortне имеет ничего встроенного распознавать метки времени , как в следующем: atq 1264 Sat Mar 24 15:03:00 2012 a master 1445...

10
Как архивировать файлы с отсортированным порядком?

Если вы tarкаталог рекурсивно, он просто использует порядок из ОС readdir. Но в некоторых случаях приятно отсортировать отсортированные файлы. Что такое хороший способ отсортировать каталог по алфавиту? Обратите внимание, что для целей этого вопроса, gnu-tar в типичной системе Linux...

10
Куда делась строка `uniq` или` sort -u` с некоторыми символами юникода?

Что происходит в следующем фрагменте кода? Я не получаю ожидаемый результат. Я бы подумал, что это ошибка, но это происходит для 2 разных программ (uniq и sort), поэтому я подозреваю, что это как-то связано ... ну, я не знаю, что ... отсюда вопрос. Первые 3 (из 4) примеров работают, но четвертый не...

10
Сортировать поля в строке

Я пытаюсь отсортировать в строке ввода по неизвестному количеству полей: Входные данные: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Вывод: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh Я использовал что-то вроде, awk '{if($2 < $1) print $2,$1;else print}'но кажется, что это...

10
Gnu coreutils не работает?

Рассмотрим следующий вход для сортировки: cat > foo <<EOM D,,5014978 DD,,25 D,I,1972765530 D,Y,4223624 -,Y,71285059 YA,I,2 EOM Теперь попробуйте запустить sort foo Вывод не сортируется при попытке этого на любом из моих Linux-боксов (gnu coreutils версии 6.9-7.4). Вывод сортируется при...

9
Bash сортировать массив по длине элементов?

Учитывая массив строк, я хотел бы отсортировать массив в соответствии с длиной каждого элемента. Например... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) Должен сортировать в ... "the longest string in the list" "also...

9
Подсчет количества раз каждый IP-адрес появляется в файле журнала

У меня есть файл в следующем формате: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Каков наилучший способ проанализировать файл file.txtв таком формате: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Другими словами, я хочу...