5
ответов

Использование awk или sed для объединения строк, имеющих шаблон

По сути, я хочу поместить имя запроса перед каждой строкой, содержащей SourceField. Я пробовал эту схему конкатенации awk '/<\^Query/ && p{print p;p=""}{p=p $0}...
10.07.2020
5
ответов

Перебор выходных данных awk

У меня есть ряд строк. Они состоят из меньших строк, помеченных как «узлы», иногда сами по себе, иногда соединенных символами :или,. Я хотел бы разделить большие строки ('заголовки' )...
09.07.2020
5
ответов

Perl несколько строк данных между двумя шаблонами в одну строку вывода

Файл1 чистая информация :моя работа -relaed _сырая материя Тайминги :Полный чистая информация :Проверка -платформа -Журнал -90 дней Тайминги :Полный Тайминги :Инкрементальные чистая информация :...
01.07.2020
5
ответов

как обрезать имя файла таким образом, чтобы оно содержало только первое слово перед разделителем

Я пытаюсь получить имя пакета файлов whl файлы ЛС /python/*.whl /python/argparse-1.4.0-py2.py3-none-any.whl /python/Jinja2-2.11.2-py2.py3-none-any.whl /python/...
25.06.2020
5
ответов

Как разобрать строку, в которой число после определенной строки превышает пороговое значение?

У меня есть файл (list_20.txt), который выглядит так: [{"d_prime":"0.475425","variation1":"rs909776","r2":"0.057940","variation2":&...
23.06.2020
5
ответов

Объединить строки между двойными косыми чертами

У меня есть такой файл :// ABC Строка1 Строка2 BDF :ssss // AFG String4 String9 BDF :fff // Я хочу, чтобы вывод был ABC, String1, String2, BDF :ssss АФГ, Строка4, Строка9,...
21.06.2020
5
ответов

Как удалить последний символ с косой чертой в unix?

У меня есть такой vlsi-код. instance1/instance2/instance3/and_gate_inst/and_gate/a_pin instance1/instance2/or_gate/b_pin Теперь не могли бы вы помочь мне получить что-то вроде следующего: instance1/instance2/...
23.05.2020
5
ответов

AWK для замены символов в строках, не начинающихся с ">"

Я работаю с данными последовательности и не могу найти правильный способ замены "." на «X» в строках, не начинающихся с «>», используя awk. Мне действительно нужно использовать awk, а не sed. Я зашел так далеко, но...
28.04.2020
5
ответов

Как разделить выходные записи с помощью ',', избегая запятой в конце в awk

Рассмотрим следующий оператор awk и его вывод :$ awk -F "/" '/\/tcp/ {print $1}' input _файл 10\n 20\n Вместо этого я хочу получить результат :10,20 Я пробовал :$ awk -F "/" 'BEGIN{ORS=","} /\/...
23.04.2020
5
ответов

Как добавить пробелы в определенные столбцы файла в Linux

У меня есть текстовый файл, содержащий 1000 строк в следующем формате: 001122 abc def ghi 334455 хиз ааа ббб 667788 ccc ccc ddd Как я могу преобразовать его в этот формат с помощью команды Linux, добавив пробелы в ...
19.04.2020
5
ответов

удалить текст после регулярного выражения до конца строки

У меня есть такой файл, это год (2004); этот текст не интересен певец Элтон Джон; месяц и год (декабрь 2005 г.); бла-бла это еще один год (2007); нерелевантный текст Я хочу вырезать ...
08.04.2020
5
ответов

Как отфильтровать столбец в TSV-файле с миллиардами строк

Я работаю со списком с миллиардами строк данных. У меня есть такие данные: Как вы видите, в четвертом столбце (столбец генов) есть имена генов, но не во всех строках есть «имя гена». Мне нужно получить...
10.03.2020
5
ответов

Сравните 2 файла на основе первого столбца и распечатайте несоответствующий

Файл № 1: test1,1 тест2,2 test3 Файл № 2: test2 тест1 test4 Желаемый результат: test4
13.02.2020
5
ответов

sed/awk: заменить числа в строке после последнего появления '.'

У меня есть следующий поток tcpdump: Текущий: 07:36:03.848461 IP 172.17.3.41.33101 > 172.17.3.43.17408: UDP, длина 44 07:36:03.848463 IP 172.17.3.42.33101 > 172.17.3.43.17409: UDP, длина 44 ...
01.02.2020
5
ответов

Изменение формата двух столбцов с помощью AWK

В качестве входных данных у меня есть следующие данные: A 1,2 Б 3,2,5 С 6,7 D 1,3,5,8 Как с помощью AWK получить приведенный ниже вывод? А 1 А 2 Б 3 БИ 2 Б 5 С 6 С 7 Д 1 Д 3 Д 5 D 8
26.01.2020
5
ответов

как найти общий номер из нескольких файлов?

Я хочу извлечь общее число из всех файлов. У меня 1000 файлов в папке. Хочу сравнить все номера файлов и узнать общий номер в 1000 файле. Я использовал код ниже: for ((i=2;i<=...
24.01.2020
5
ответов

Awk все строки выше совпадающего параметра

У меня есть файл с именем test.out со следующими строками: -rw-rw---- 1 informix informix 9117025 21 января 05:22 магазин4_0_Log0000331875.Z -rw-rw---- 1 informix informix 8897981 Jan 21 05:24 ...
21.01.2020
5
ответов

Запись диапазона строк в файл (от 1 до N) Сценарий Bash, Awk или Sed

Я уже извлек необходимые номера строк из входного файла (т. е. от 1 до N). Теперь мне нужно иметь возможность использовать входной файл с этим от 1 до N для вывода в новый файл. Сопоставление с шаблоном...
15.01.2020
5
ответов

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

Мой вопрос: у меня есть 200 файлов в формате фата. Например: /User/Bin/bin.0.fa /User/Bin/bin.1.fa ... /User/Bin/bin.200.fa Каждый файл .fa содержит идентификатор имени контига и нуклеотидные символы..
10.01.2020
5
ответов

Макс., Среднее, Мин. для диапазона в столбце данных

У меня есть данные, структурированные следующим образом: - X 43808873 A 14 Х 43808874 Г 7 Х 43808875 Т 15 Х 43808876 А 13 Х 43808877 Т 4 Х 43808878 С 13 Х 43808879 Т 11 X ...
03.01.2020
5
ответов

удалить символ в последней строке, в которой появляется конкретное слово

у нас есть следующий пример файла, в котором мы хотим удалить символ в последней строке, в которой слово темы существует больше файла {"тема" :"жизнь _является _жесткой", "раздел" :84, "реплики" :[1006,1003]}, {"тема" :"...
25.12.2019
5
ответов

Используя awk удалить столбцы, которые стоят "-" в первой строке

У меня есть таблица M - A A - - А Г - - M -- -- G и я хочу выполнить: если какой-либо столбец первой строки содержит "-", пропустить ...
17.12.2019
5
ответов

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

У меня есть необработанные данные как - id=ABC name=Banana DB Тип соединения=FruitMarket XYZ_1 ABC.xml XYZ_2 ABC.xml XYZ_3 ABC.xml "Fruits/Mango/#Common" "Fruits /Mango/#Bizzare" "Fruits/...
21.11.2019
5
ответов

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

У меня есть текстовый файл следующего формата, и я хочу добавить после этих строк вертикальную линию, за которой следуют возрастающие числа: c4-1 d e c в д е в e-2 ф g2 e4 f g2 g8-4\( a-5 g f\) e4 c g'8\( a ...
20.11.2019
5
ответов

как добавить ноль, если два столбца не по длине?

У меня есть два столбца, но в одном столбце 20 данных, а во втором столбце 16 данных. Поэтому я хочу сделать оба столбца одинаковой длины. Итак, как добавить нули? У меня есть файл типа :1 2 3 4 4 5 7...
19.11.2019
5
ответов

Как удалить пустые строки из начала и конца файла?

Я хотел бы удалить пустые строки в начале и в конце файла, но не удалять пустые строки между строками. Я думаю, что sed или awk будут решением. Источник: 1: 2: 3: строка1 4: 5: строка2 6: 7: 8: ...
14.11.2019
5
ответов

Сохранить первую строку и удалить все до шаблона для всех абзацев

У меня есть файл журнала, содержащий такие данные. критерии (НЕТ-НЕТ) данные/скорость/профиль_1 что-то бесполезные данные что-то бесполезные данные более бесполезные данные Старый запуск: ...
26.10.2019
5
ответов

Как можно сгенерировать последовательность случайных дат с заданным интервалом в год?

Здесь нужна команда, которая генерирует шесть дат с заданным диапазоном лет (с 1987 по 2017). Например: 10.12.1987 30.04.1998 22.02.2014 17.08.2017 19.07.2011 05.14.2004 Как это можно было сделать, ...
18.10.2019
5
ответов

Удалить одно или несколько полей, разделенных знаком "-", в конце строки

Я собираюсь разобрать данные googleapis.txt Bucket,abc-def-ghi-45gjd4-wwxis ведро,dde-wwq-ooi-66ciow-po22q например, jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Я ожидаю результат ...
30.09.2019
5
ответов

Найти положение определенного шаблона столбца

После некоторой обработки я получил файл, подобный этому: ALA 251 ВАЛ 252 253 турецких лир ЛИС 254 СЕР 255 АЛА 256 АЛА 257 МЕТ 258 259 лей АСП 260 МЕТ 261 ПОРТ 262 ГЛИ 263 АЛА 264 ГЛИ 265 266 турецких лир ВАЛ 267 TRP ...
19.09.2019