1
ответ

добавить номер в начало строки

Я пытаюсь добавить в файл увеличивающееся значение на основе значения например. который изменяется всякий раз, когда находит «E» (его можно заменить любым значением )Из некоторых онлайн-исследований, которые я пробовал :awk '/E/{sub (&...
19.11.2020
1
ответ

Как поместить имя файла с пробелом в awk

В bash-файле test.sh я поместил #!/bin/bash dirpath="/home/dir" myfile="$dirpath/file with white space" awk '{print "firstcolumn"$1" :"$4,$2}' ${myfile}.bim >...
17.11.2020
1
ответ

awk -Игнорировать строки, содержащие только пробелы

Используя awk, я хотел бы напечатать первый столбец каждой строки после пятой строки включительно, игнорируя строки, содержащие только пробельные символы. я пытался awk '!/^\s *$/ NR>4 {print $1}'...
15.11.2020
1
ответ

Как извлечь определенные коды из столбца с помощью awk?

У меня есть текстовый файл с именем final.txt, который выглядит следующим образом: :имя _00000001 имя _000001 -u q1 :MSTRG.4|MSTRG.4.1|3|0,000000|0,000000|0,000000|3211 имя _00000002 имя _000001 -u q1 :MSTRG.4|...
14.11.2020
1
ответ

как извлечь индекс первого буквенного символа строки в awk

Как можно извлечь индекс первого буквенного символа строки в awk? Я надеялся, что эхо 123XYZ | awk '{print index ($1,"[ :alpha :]" )}' вернет 4.
13.11.2020
1
ответ

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

У меня есть два файла кода: первый (Файл1 )включает несколько строк текста, который необходимо включить, а второй (Файл2 )содержит строки, которые будут заменены диапазоном строк из первый файл. В...
12.11.2020
1
ответ

удалить новые строки и разрывы абзацев из файла srt

Я использую этот скрипт для удаления временных меток из субтитров. awk '/ -->/{for (i=1;i xxx.txt Затем я вставляю...
12.11.2020
1
ответ

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

У меня есть файл с именем file1 с информацией, как показано ниже :TCONS _00000011 XLOC _000003 -u q1 :MSTRG.39|MSTRG.39.9|4|0,000000|0,000000|0,000000|7468 TCONS _00000012 XLOC _000004 -...
11.11.2020
1
ответ

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

У меня есть следующий файл :chr11 _pilon3.g3568.t1 расшифровка :OIT01734 расшифровка :OIT01734 1.1e -107 389,8 1000 218 992 1 216 130 345...
11.11.2020
1
ответ

Конфликт с полями $ при использовании awk в моем скрипте

Я написал простой сценарий для анализа файлов BED (— текстового формата файлов, используемого для хранения геномных областей в виде координат и связанных с ними аннотаций. Данные представлены в виде столбцов, разделенных...
10.11.2020
1
ответ

Разделить большие файлы на несколько файлов в unix

у меня есть файл, содержащий несколько строк (9074 строка ), я хочу разбить файл на 10 файлов, содержащих одинаковое количество строк, за исключением последнего файла, содержащего оставшееся количество строк сплит -л `...
09.11.2020
1
ответ

lsblk + как захватить диски без файловой системы

Дорогие друзья и коллеги! у нас есть серверы с версией rhel 7.5, и каждый сервер включает в себя диски с файловой системой и диски без файловой системы обычно sda -— это диск ОС, а sdb — это диск, который уже...
08.11.2020
1
ответ

Обработка файла Awk для получения последнего обработанного дня недели

Мое приложение, которое выполняет обработку на основе входных XML-файлов, обрабатывает входные файлы и после обработки добавляет статус в статус _file.txt. Пишу скрипт для определения последнего обработанного дня...
06.11.2020
1
ответ

Как правильно отформатировать вывод строки SQL-запроса -

Следующий запрос возвращает мне значение в переменной с именем result результат= `mysql --пользователь=root --пароль=пароль1 развертывание --хост=localhost -Ns -e "ВЫБЕРИТЕ ДАТУ _ФОРМАТ (ПОСЛЕДНИЙ _ДЕНЬ (url _метка времени ), '%M %Y' )...
06.11.2020
1
ответ

Используйте AWK для сравнения времени в столбце

У меня есть измененный файл журнала, в котором перечислены все IP-адреса, которые обращались к моему серверу. Рядом с IP-адресом в каждой строке указана дата/время. В своем стремлении отфильтровать ботов и вредоносную активность я...
04.11.2020
1
ответ

Извлечение информации в циклах из определенного столбца на основе списка ввода

У меня есть файл A и файл B. В файле A хранится список имен, которые я хотел извлечь из второго столбца файла B. файлА :QW123 BH876 PR009 файлB :MJ194 PR009 100 PR009 IJ940 78 JG948 BH448 58...
04.11.2020
1
ответ

Передача вывода print/printf awk в команду оболочки заставляет этот оператор выполняться после всех других несвязанных операторов print/printf

Учитывая этот awk-скрипт :КОНЕЦ { печать "Y" | "кошка" принт "Х" напечатать "Х" } #Выход:#X #Х #Y Почему Y не печатается первым, учитывая, что он должен работать...
04.11.2020
1
ответ

Печатать текст, который появляется после совпадения подстроки, используя awk в Perl

У меня есть несколько строк, как показано ниже, в файле MyFile -1234|5|678|ABC|г|д| MyString -values ​​:foo 1, bar 10%, baz 2/2, qux quux 10 сек, quuz 10 км Как напечатать подстроки 1234 10 сек на основе...
04.11.2020
1
ответ

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

Я пытаюсь решить один конкурентный вопрос, где я застрял в приведенном ниже сценарии. Может ли кто-нибудь помочь мне понять, как можно достичь результата? Объяснение :Каждая группа из трех последовательных...
01.11.2020
1
ответ

gawk -фатальное деление на ноль попытка

Итак, я написал простой gawk-скрипт с именем script.awk, который выглядит следующим образом #! /usr/bin/gawk -f #Сортировка по возрастанию #ROCINFO["отсортировано _in"] = "@ind _num _asc" НАЧАЛО{ FS=...
31.10.2020
1
ответ

проверка шаблона с помощью команды AWK

У меня есть CSV-файл в указанном ниже формате. 1,123 -456,IND,91,ОАЭ,97,США,01,SA,27 3,345 -678,AUS,61,SLA,94,NZW,64,RS,7 следует проверять на основании, (\w{3} ), (\d{2} ), проверка шаблона и сколько раз его...
29.10.2020
1
ответ

Подсчет вхождений с оператором BEGIN/END

У меня есть список номеров :2 1 3 2 2 2 1 Сначала у меня был файллог. Я извлек все идентификаторы. Теперь, как мне подсчитать количество вхождений каждого числа и отобразить его вот так? (первый номер, второй...
28.10.2020
1
ответ

bash :функции, содержащие часть кода AWK

внутри моего кода bash у меня есть часть кода sed + AWK, который интерактивным образом выполняет некоторую операцию над входным файлом и добавляет результаты в другой текстовый файл (оба заполнения были созданы одним и тем же bash..
28.10.2020
1
ответ

Вставить пробел после соответствия шаблону и заменить шаблон другим словом

Как вставить пробел после совпадения с шаблоном В файле есть данные ячейкаAN2D вход а1 выход z ячейкаAIOI2D2 вход а2 выход z2 ячейкаXOR2 вход b1 вывод zn Всякий раз, когда найден шаблон, я хочу добавить пробел после него....
28.10.2020
1
ответ

Поиск шаблона и печать следующих строк в строке соответствия шаблону

У меня есть входной файл с данными ячейка1 введите а; вход а2; вход б; выход г; ячейка2 вход a1; вход а2; выходной зн; ячейка3 вход a1; вход а2; вход б1; выход г; Я хочу, чтобы мои выходные данные, как показано ниже ячейка1 (а,...
28.10.2020
1
ответ

как добавить значение md5sum для CSV-файла с помощью awk

У меня есть CSV-файл в указанном ниже формате, 1123 -456, ИНД 2234 -567, США 3345 -678, Австралия 4,333 -444,SA Я не хочу использовать циклы, я хочу генерировать значение md5sum для каждой строки с помощью команды AWK как...
27.10.2020
1
ответ

Как сохранить количество уникальных IP-адресов в файле журнала по дате?

Впервые в этом сообществе. Я делаю это в сценарии bash. Мой вопрос в значительной степени резюмирует то, что я ищу. У меня есть файл журнала, в котором есть множество IP-адресов среди других данных. Я хочу сосчитать...
26.10.2020
1
ответ

Не удалось выполнить условия awk во входном файле

Я запустил awk -F= '$20+0 >= 99 && $31+0 >= 50' sample.txt, но не нашел совпадений с приведенным ниже файлом :chr15 _пилон _pilon.g1.t1 XP _016515887.1 XP _016515887.1 ПРОГНОЗ :нехарактеризованный...
26.10.2020
1
ответ

Если заданное значение находится в столбце A, заменить значение в столбце B

Учитывая следующие данные :ааа ббб ааа ссс ааа ддд 123 222 aaa aaa bbb ccc Если значение в столбце 4 равно "ccc", я хочу заменить значение в столбце 6 в той же строке словом "end&...
24.10.2020
1
ответ

Объединение строк с помощью awk

У меня есть входной файл с большими данными в приведенном ниже шаблоне. часть данных показана ниже :Данные1 С В; КП В; Д В; Вопрос Вне; Данные2 КП В; Д В; Вопрос Вне; Данные3 КП В; КПН В; Д В; QN Вне; Я хочу свою...
22.10.2020