Запитання з тегом «sort»

Сортування текстових файлів або інших даних, наприклад, за допомогою утиліти сортування.

5
Як сортувати людський читабельний розмір
Я в основному шукаю файли, а потім сортую за розміром. Сценарій працює, якщо я не сортую розмір за людським читанням. Але я хочу, щоб розмір був читабельним для людини. Як можна сортувати розміри, які читаються людиною? Наприклад: ls -l | sort -k 5 -n | awk '{print $9 " " …
11 find  ls  sort 

13
Як можна чисельно сортувати один рядок з розмежуваними предметами?
У мене є рядок (або багато рядків) чисел, які розмежовані довільним символом. Які інструменти UNIX я можу використовувати, щоб сортувати елементи кожного рядка чисельно, зберігаючи роздільник? Приклади включають: список номерів; вхід 10 50 23 42:; відсортовано:10 23 42 50 IP-адреса; вхід 10.1.200.42:; відсортовано:1.10.42.200 CSV; вхід 1,100,330,42:; відсортовано:1,42,100,330 розмежовані на труби; …

1
Як сортувати файл на основі розділу поля
Я хотів би сортувати файл: D104HN-D104HA 8.320 4.521 1.69e+05 -- D104HN-D104HB* 8.320 2.823 2.93e+05 -- A90HB#-A90HA 1.655 4.207 7.12e+05 -- A90HB#-F91HA 1.653 4.411 8.59e+04 -- A114HB#-A114HA 1.253 4.098 7.67e+05 -- A114HB#-R111HA 1.251 3.929 1.76e+05 -- A114HB#-W110HA 1.253 4.451 3.68e+04 -- F91HE*-F91HZ 7.237 7.122 7.85e+05 -- F91HE*-K92HA 7.242 3.910 4.88e+04 -- …


3
Швидкий підхід до сортування даних
Мені потрібно сортувати 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 sort 

7
Сортуйте файли в каталозі рекурсивно на основі останньої модифікованої дати
Сортуйте файли в каталозі рекурсивно на основі останньої модифікованої дати Я змінив багато файлів у своєму каталозі, хочу знати, що це за файли, сортуючи їх за останньою зміненою датою, і я хочу, щоб деякі розширення були виключені У каталозі svn у мене також дуже багато файлів .svn, які я не …
11 shell  scripting  find  sort 

5
Видаліть сусідні дублікати рядків, зберігаючи замовлення
У мене є файл з одним стовпцем з іменами, які повторюються кілька разів кожен. Я хочу конденсувати кожне повторення в одне, зберігаючи будь-які інші повтори з тим самим іменем, які не суміжні з іншими однойменними повторами. Наприклад, я хочу повернути ліву сторону в праву сторону: Golgb1 Golgb1 Golgb1 Akna Golgb1 …
11 awk  sed  sort  uniq 

3
сортувати на робочих місцях хронологічно
Можливо, просте рішення, яке я не помітив. Як я можу отримати результат atqвідсортованого хронологічно, щоб я міг легко побачити, кому належить запуститись далі? manСторінка sortне має нічого вбудованого розпізнавати мітки часу , як в наступному: atq 1264 Sat Mar 24 15:03:00 2012 a master 1445 Sat Mar 24 20:28:00 2012 …
11 date  sort  at 

2
Куди пішов мій рядок `uniq` або` sort -u`, з деякими символами unicode
Що відбувається в наступному фрагменті коду? Я не отримую очікуваного результату. Я думаю, що це помилка, але це трапляється для двох різних програм (uniq і сортування), тому я підозрюю, що це щось стосується ... ну, я не знаю, що .. звідси питання. Перші 3 (із 4) прикладів працюють, але 4-й …


4
Сортувати поля в рядку
Я намагаюся сортувати в рядку введення за невідомою кількістю полів: Вхід: 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 Я використовую …

1
Чи зламаний сорт 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). Вихід сортується під час роботи під cygwin (gnu coretuils 8.5). Коментарі?
10 bash  coreutils  sort 

6
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 a medium string" "medium string" "middle …

2
використовувати сортування GNU для сортування за однією клавішею / запобігання небажаного сортування інших клавіш
У мене є файл, який містить уже впорядковані дані, і я хотів би повторно замовити файл відповідно до значень однієї клавіші, не руйнуючи порядок даних в інших клавішах. Як я можу запобігти сортуванню GNU виконувати сортування рядків на основі значень ключових даних, які я не вказав, або як вказати для …
9 sort 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.