15
ответов

grep, чтобы вернуть Nth и Mth строки до и после матча

Я знаю, что с grep я могу использовать поля -A и -B, чтобы вытащить предыдущую и следующую строки из совпадения. Однако они вытягивают все линии между совпадением, основываясь на том, сколько строк указано. grep -...
вопрос задан: 10 May 2018 22:25
12
ответов

Как вставить другой заголовок для каждой строки с sed?

Мне нужно изменить текстовый файл с 770 строками и добавить другой заголовок для каждого из них, например, у меня есть: CWGAGATCGGAAGAGGGGTTCAGCAGGAATGCCGAG ACACTCTTTCCCTACACGACGCTCTTCCGATCTAGGC ...
вопрос задан: 18 August 2017 22:50
9
ответов

awk определяют уникальные строки на основе поднабора столбцов

Я хочу вернуть строки в csv, которые уникальны для определенного поднабора столбцов. Примеры данных: Col1, Col2, Col3, Col4 A, 10,50,2017 A, 10,05,2017 B, 20,30,2017 B, 20,03,2017 C, 30,100,2017 C, 30,111, ...
вопрос задан: 19 May 2017 10:45
8
ответов

Извлечь строки из файла HTML

Мне нужен сценарий sh, который получит текст из файла html. Я загружаю файл с помощью wget website.com/link_123456789 -O 'testfile.txt', полное содержимое этого файла находится на этом пастебине. Но вы ...
вопрос задан: 25 December 2015 20:52
7
ответов

Как использовать вид на awk команде печати?

У меня есть несколько команд в awk сценарии, который я пишу: распечатайте, "Вот некоторые плееры и их числа, отсортированные по фамилии", если (сумма [x]> 500) {печатают x, 2$} Который выводы: Вот некоторые плееры...
вопрос задан: 31 October 2017 08:15
7
ответов

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

Как я мог переименовать несколько файлов как, IonXpress_049. T11014. R_2014_11_13_11_26_35_user_PR2-41-Pooling0026_3140_13112014.bam IonXpress_050. T11114. R_2014_11_13_11_26_35_user_PR2-41-...
вопрос задан: 14 November 2014 14:37
6
ответов

Как удалить первый двоеточие ':' из отметки времени?

Я новичок в программировании! Может кто-нибудь помочь удалить: на первой позиции в отметке времени:: 29.06.2019 23:03:17 В настоящее время я пытаюсь сделать это с помощью команд awk / cut, как показано ниже: TDS = "$ (...
вопрос задан: 16 July 2019 12:42
6
ответов

Проблема с AWK внутри bash

Здравствуйте, длинная история короткая: я пытаюсь создать скрипт для запуска через CI-сервер, чтобы убить определенный процесс. Поэтому, просматривая через Интернет, я узнал эту команду: myuser @ server: / home / myuser # ...
вопрос задан: 11 May 2018 18:01
6
ответов

grep для возврата N-й и M-й строк до и после матча

Я знаю, что с помощью grep я могу использовать поля -A и -B, чтобы извлечь предыдущую и следующую строки из совпадения. Однако они затягивают все строки между совпадениями, основываясь на том, сколько строк указано. grep -...
вопрос задан: 10 May 2018 22:25
6
ответов

Объединить значения последовательных строк, если они имеют одинаковые значения в другом столбце (AWK)

Мне нужно совместить первое значение ($ 1) последовательных строк, если их четвертое значение (4 доллара) одинаково (I-PER). Мне удалось отфильтровать нужные мне значения, используя awk: awk '($ 4 == "I-PER") {printf $ 1; ...
вопрос задан: 13 April 2018 10:54
6
ответов

Объединение двух текстовых файлов с несколькими ключами

У меня два набора данных. и я хочу присоединиться к ним двумя ключевыми значениями (storm_ID, Cell_ID). Первый набор данных выглядит так: Storm_ID, Cell_ID, Wind_speed 2,10236258,27 2,10236300,58 2,10236301,25 3, ...
вопрос задан: 30 March 2018 08:20
6
ответов

Как заменить каждое n-е появление шаблона, используя sed ONLY

Я искал по всей сети, но я не могу найти никаких хороших решений. Я читал на многих форумах, что sed - это не инструмент (но awk) для этого, но для меня нет никакого смысла, почему. Я имею в виду, вы можете сделать ...
вопрос задан: 24 March 2018 12:36
6
ответов

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

У меня есть файл, который выглядит так: PEBP1_HUMAN Homo sapiens P30086 PDB; 1BD9; Рентгеновский; 2,05 А; А / В = 1-187. PDB; 1BEH; Рентгеновский; 1,75 А; А / В = 1-187. PDB; ...
вопрос задан: 6 March 2018 16:26
6
ответов

удалить возврат каретки с помощью bash

У меня есть файл Ldif, из которого я извлечу некоторые строки. LDIF составляет 78 символов по строке, поэтому всякий раз, когда есть строка, содержащая более 78 символов, ее можно разделить на две строки. что я хочу ...
вопрос задан: 30 January 2018 17:06
6
ответов

Заменить команду сокращения внутри AWK-скрипта

У меня есть структурированный текстовый файл test.tr, и я бы хотел проанализировать его с помощью AWK-скрипта, но по специальной причине я хочу, чтобы все числа были окружены символами подчеркивания, например: _0_ должно стать ...
вопрос задан: 15 November 2017 18:26
6
ответов

Remove Control Возвращает и объединяет строки в один текстовый файл и ограничивает количество символов

Я хочу удалить Control Return и объединить строки в один текстовый файл и ограничить количество символов input.txt, содержащих: комментарий 1 комментарий 2 ... комментарий n output.txt, если одна строка: комментарий 1 ...
вопрос задан: 10 September 2017 22:42
6
ответов

Сумма столбца 2 файла CSV, если столбец 1 одинаковый

У меня есть файл csv, где столбец 1 - это имя гена, а столбец 2 - значение, связанное с этим геном. Однако некоторые гены имеют несколько значений, и я хочу суммировать значения столбца 2, если столбец 1 ...
вопрос задан: 10 August 2017 17:29
6
ответов

Могу ли я использовать символ & ldquo; / & rdquo; в awk

Я работаю с некоторым .xml, и мне нужно извлечь часть из них. Мне нужно извлечь блок между строкой, где появляются & gt; 21120352 & lt; / PMID & gt; и строка, где появляется & lt; / PubmedArticle & gt; Но ...
вопрос задан: 2 August 2017 13:56
6
ответов

Программирование Awk: разделение большого файла на более мелкие на основе шаблона

У меня большой файл input.dat, который выглядит как показано ниже. kpoint1: 0,0000 0,0000 0,0000 диапазон полос частот энергии оккупации 1 -52,8287 2,00000 2 -52,7981 ...
вопрос задан: 19 May 2017 11:24
6
ответов

Использование awk для изменения значений третьей колонки

Я пытаюсь преобразовать 3-й столбец, как показано ниже. Я могу использовать эту функцию для преобразования *** awk '{print $ 3}' | awk -F: '{printf ("% 02s:% 02s:% 02s:% 02s:% 02s:% 02s \ n", $ 1, $ 2, $ 3, $ 4, $ 5, $ 6)} ***, но как ...
вопрос задан: 4 May 2017 22:53
6
ответов

Справка Bash: столбцы awk

120, 3 & lt; IP-адрес & gt; & Л; порт & GT; 100, 3 xx.xxx.xx.xxx xxxx 220, 3 xxx.xx.xxx.xxx xxxx 280 ...
вопрос задан: 27 April 2017 01:20
6
ответов

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

Входные данные: blahŤfoobar1Ťblah Желаемый вывод: foobar1 Я хочу получить текст между двумя символами «Ť». Предположим, что всегда будет 0 или 2 символа "Ť", чтобы было проще. Я попробовал ...
вопрос задан: 20 May 2015 08:17
6
ответов

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

Как переименовать несколько файлов, например, IonXpress_049.T11014.R_2014_11_13_11_26_35_user_PR2-41-Pooling0026_3140_13112014.bam IonXpress_050.T11114.R_2014_11_13_11_26_35_user_PR2-41 -...
вопрос задан: 14 November 2014 15:37
6
ответов

Найти файлы с определенным 2-строчным шаблоном, используя awk

У меня есть несколько сотен файлов с этим шаблоном @ ATOM 2 H18 65.2220 Du 1 RES1 0.0000 @ BOND 1 3 5 ar @ ПОДСТРУКТУРА среди них, некоторые файлы ...
вопрос задан: 7 May 2014 13:38
5
ответов

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

У меня есть файл данных с 2 столбцами
вопрос задан: 10 May 2019 19:11
5
ответов

awk - раунд до 2 десятичных знаков

Я вычисляю проценты каждого элемента в столбце файла, используя следующую команду awk: awk '{a [NR] = $ 2; x + = (b [NR] = $ 2); c [NR] = $ 1} END { while (++ i & lt; = NR) print c [i] "\ t" a [i] "\ t" 100 * b [i] / x "%"} '...
вопрос задан: 23 May 2017 15:39
5
ответов

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

У меня есть файл с текстом: 1861_ASSET-D_T_201702181000-201702181045_HN_ 197895_STRING-H_T_201702181000-201702181045_HN_ 14512861_FILE-FD_T_201702181000-201702181045_HN, Как я могу выделить текст...
вопрос задан: 20 February 2017 07:03
5
ответов

Добавьте некоторый текст вокруг адресов электронной почты в нескольких файлах

У меня есть много текстовых файлов в папке. Текст в них находится в этом формате: %%%%%%%%%%@yahoo.com %%%%%% @wanadoo.fr %%%% raviplywoodglasscentre@yahoo.comravi % %%nameemail%%@yahoo.com .getincontact...
вопрос задан: 24 January 2017 03:49
5
ответов

Поисковый вывод AWK в другом файле

У меня есть два файла fileA и fileB. Я должен извлечь column1 из fileA как awk '{печатают 1$}', и затем вывод будет искаться в другой fileB и сохранит подобранные записи в новый файл...
вопрос задан: 19 December 2016 06:40
5
ответов

Как разделить поля пробелом или табуляцией в awk

Играя с awk, я решил выполнить: ls -la > > a.txt; awk {'print $ 5 $ 1'} a.txt; Это дает вывод как: 53277-rw ------- 52347-rw ------- Как я могу получить пробел между этими двумя ...
вопрос задан: 12 April 2016 12:41