1
ответ

команда sort добавляет/удаляет данные по желанию

Я использую команду sort для сортировки списка слов rockyou.txt, который я скачал с этого сайта: % sort rockyou.txt > rockyou_sorted.txt Однако, когда я затем проверяю размеры обоих файлов, они...
22.05.2020
1
ответ

Сортировка Unix не принимает нестандартный разделитель '±' в качестве разделителя полей

Я попробовал оба варианта ... | sort -k'1,1r' -k'2,2' -t'±' ... | sort -k'1,1r' -k'2,2' -t$'\xC2\xB1' *$> sort: ±: Недопустимый аргумент* Я надеюсь, что это не не поддерживается сортировкой, а просто мне не хватает некоторых ...
04.05.2020
1
ответ

Сортировка Unix при сбросе последовательности

Ниже приведен список файлов в папке. Каждое имя файла содержит дату и время (ггггммдд _ччмм ). Последние 3 символа - это порядковый номер, который сбрасывается на 999, и после этой максимальной последовательности...
27.04.2020
1
ответ

особый случай, когда сортировка и объединение не работают

У меня возникла проблема с объединением двух файлов, указанных ниже, с помощью команды join -t $'\t' -a1 file_1 file_2. Я знаю, что при сортировке нужно использовать определенные флаги, чтобы объединение работало, как описано в этом и ...
20.04.2020
1
ответ

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

Мне нужно создать список файлов, в котором имя файла отображается в порядке возрастания. Имя моего файла имеет шаблон файла: FILE.YYYYMMDD.XXX Например: $ ls -ltr -rwxr-xr-x. 1 honle 1036 14 апреля 2020 г. ФАЙЛ....
15.04.2020
1
ответ

сортировать, заменяя значения столбца на NA

Я пытался отсортировать этот файл, но в первом столбце у меня постоянно появляются NA, и я не могу сказать, почему. > головка Coch _ATAC _пик.ложе чр1 3181385 3181783 чр1 3389977 3390375 чр1 3456575...
14.04.2020
1
ответ

Как использовать «параллельный» для ускорения «сортировки» больших файлов, помещающихся в ОЗУ?

У меня есть 100-мегапиксельный строковый файл, который помещается в ОЗУ в системе GNU/Linux. Это довольно медленная сортировка :bigfile > bigfile.sorted и не использует все 48 ядер на моей машине. Как мне быстро отсортировать этот файл?
12.04.2020
1
ответ

Как объединить несколько текстовых файлов и эффективно удалить дубликаты?

Я пробовал много вещей, но большинство из них просто зависали или не удаляли дубликаты должным образом. Не имеет значения, отсортирован ли выходной файл или нет. Если файл file1.txt содержит б с г е с d Если file2.txt ...
06.04.2020
1
ответ

Bash: сортировка CSV по дате, месяцу, дню

Я безуспешно искал решение этой проблемы. У меня есть файл CSV с полем даты, которое я пытаюсь отсортировать по месяцам и дням. Формат CSV: name,email,phone,date Формат поля даты...
29.03.2020
1
ответ

сортировка текстового файла по столбцу даты

Как правильно отсортировать текстовый файл по дате в примере ниже? Проблема в том, что сортировка -k1,1 на самом деле не работает, и я также не могу использовать запись через точку, такую ​​как sort -k1.6,1.9 -k1.4,1.4 -k1.1,1.2, потому что...
26.03.2020
1
ответ

Создание папок с уникальными именами файлов

Я пытаюсь создать папки из уникальных имен файлов. Вот файлы: T001 └── 20000101 ├── 6_3D-MP-RAGE_97.dcm ├── 6_3D-MP-RAGE_98.dcm ├── 5_133_VOLUMES_99027.dcm ├── ...
17.03.2020
1
ответ

Сортировка строк файла по хромосоме?

У меня есть данные о генетических вариантах с несколькими столбцами, в настоящее время мои варианты/линии расположены в неправильном порядке и должны быть отсортированы по хромосомам. Я попробовал несколько способов сделать это, используя ответы из похожи
12.03.2020
1
ответ

сортировка с сохранением цветового кодирования результата из pdftotext find

У меня есть команда find, которая работает отлично, за исключением того, что она не сортирует результаты. path = путь к папке, в которой вы хотите выполнить поиск foo = поисковый термин find /path/ -name '*.pdf' -exec sh -c '...
07.03.2020
1
ответ

Выполнить серию команд для каждого значения в поле

У меня есть файл tsv. Для определенного значения в столбце 5 я хочу извлечь все строки, а затем вырезать три столбца, а затем подсчитать уникальные строки. Например, для строки 'abc' в столбце 5 мне нужен awk...
13.02.2020
1
ответ

Для чего используется опция V в команде сортировки

Наличие команды ls -1 | война | сортировать -V | tail -n1 для сортировки и перечисления имени файла войны, например, abc-1.4.3.12.war. Каково использование опции V с командой сортировки?
30.01.2020
1
ответ

Сортировка по подстроке строки (без использования разделителя)

Мне нужна помощь, чтобы понять, как работает команда сортировки в следующих примерах :cat testfile Входные данные :Этот файл содержит дубликаты этот снег выпал эта утка умерла этот зал был полон...
30.01.2020
1
ответ

Удалить строки с повторяющимся первым полем/столбцом из большого файла

У меня очень большой файл (фрагмент ниже). Мне нужно удалить все строки, в которых число в первом столбце не увеличивается последовательно от строки выше. Например, я хочу сохранить первый...
29.11.2019
1
ответ

файл сортировки путей unix с двух дисков

У меня есть файл, содержащий пути двух каталогов. Я хочу отсортировать их по имени файла без учета родительских каталогов. Текст такой: /mnt/samsung/a/b/c /mnt/samsung/d/e/f ... /мнт/вд/а/б/с /mnt/...
22.11.2019
1
ответ

Вопрос по сортировке --key

Я хочу отсортировать файл, где ключом сортировки является число во втором столбце, начиная со 2-го символа этого столбца. Например: 4 31 5 а14 2 ч11 1 х 4 2 z3 И желаемый вывод: 4 ...
10.11.2019
1
ответ

Команда сортировки изменяет вывод строки

Я наткнулся на эту аномалию в отношении команды сортировки и не могу найти объяснение, почему это происходит, выполнив следующую команду: cat ~/.bash_history | уникальный -c | сортировать -h -r | head Должен ...
03.11.2019
1
ответ

Как я могу извлечь только те строки, которые имеют определенную строку, И ЗАТЕМ отсортировать числа в конце извлеченных строк, от меньшего к большему значению

Следующие 3 строки примера извлекаются с помощью: = "[1-9] output.log Однако мне нужно затем иметь возможность СОРТИРОВАТЬ от меньшего к большему, число после времени для преобразования события = x....
31.10.2019
1
ответ

Нужно получить одну запись на основе последней даты в третьем столбце

Я хочу получить одну запись для каждого значения в первом столбце там три записи ниже имеют значение 2019-10-20 в качестве последней даты, в этом случае сначала мы получаем три строки, затем последнюю дату ...
29.10.2019
1
ответ

как сортировать по номерам в столбце с разделителем в bash

как сортировать эти данные по пятому столбцу PREPAID|085319338982|Карта замены|2016-05-31 15:15:29|218BKSAT||14121837 | 0 ПРЕДОПЛАТА|08128352315|Замена карты|2016-05-31 15:15:33|218KKSAT||14121842 | 0 ...
09.10.2019
1
ответ

Сортировка многострочных выражений

У меня есть файл, содержащий записи, индексированные по ключу: \newglossaryentry{[alpha key]} { [несколько строк произвольного содержания] } Две записи могут быть разделены одной или несколькими строками. Как бы...
29.09.2019
1
ответ

Как сортировать по числовому (логическому) восходящему, но алфавитному порядку в Debian

Предположим, у меня есть список проанализированных тегов версии, например 0.2 0,1 0,10 0.9 Если я использую сортировку, я получаю (Я прав, это называется порядком сортировки?) 0,1 0,10 0,2 0.9 Если мне нужен числовой (логический) порядок, я бы...
06.09.2019
1
ответ

Объединить тысячи уже отсортированных файлов и быстро пересортировать выходной файл

У меня есть ~100000 файлов, каждый из которых имеет уникальные строки, такие как: .txt chr1_600_800 chr1_1000_1200 ... File3.txt chr1_200_400 chr1_600_800 ...
26.08.2019
1
ответ

Как сортировать даты в текстовом файле?

Сейчас 14.08.2019, есть текстовый файл со списком дат (дд.мм.гггг): 30.07.2018 14.08.2019 18.08.2019 20.08.2019 01.01.2020 Даты в списке являются крайними сроками. Что должно получиться на выходе...
15.08.2019
1
ответ

Передать вывод из предыдущей команды в следующую команду

У меня есть два цикла for ниже, которые создают окончательный вывод в виде отсортированного файла, но я хочу объединить в один цикл for только для i в *.txt; вырезать -f 5,10 $i >$i.txt.out done ###sorting for i in *....
25.07.2019
1
ответ

Как сортировать файлы по нескольким частям имени файла?

У меня есть имена файлов в формате STR_NUM1_STR_NUM2_NUM3_NUM4_STR.dat. NUM1 повторяется для многих файлов. Я хочу сначала отсортировать файлы на основе NUM1 и внутри каждой группы NUM1, я хочу, чтобы файлы были отсортированы...
02.07.2019
1
ответ

"sort -nu" для uuids

кто-нибудь может объяснить, почему "sort -nu" возвращает только 1 уникальную строку в примере ниже? $ кошка /tmp/test_ 1e971713-31e4-62d0-a3d1-37c0610c10e5 1e97d59f-bc32-6126-b7b1-0b52ddd35273 1e971713-31e4-62d0-a3d1-...
27.06.2019