1
ответ

найти минимум из 2 столбцов в одной строке

привет, у меня есть файл данных, в котором мне нужно найти минимум (больше 0 )в столбцах 6 и 8 и получить соответствующий столбец 7 или 9 Исходные данные :1003 04 10 2 2 **1172***2140 *1179 2140 1003 04 14 4 0 1162 2140 **...
01.09.2020
1
ответ

AWK :как переписать содержимое столбца, но сохранить заголовок

У меня есть очень большой набор данных, которым мне нужно обработать перед загрузкой на сервер. Содержимое файла находится в формате csv, и заголовки должны быть сохранены, чтобы данные могли соответствовать...
31.08.2020
1
ответ

распечатать количество и строку после поиска по шаблону

У меня есть такие строки в нескольких лог-файлах ФАЙЛ 1 :Строка 203 :Вызвано :исключением арифматического переполнения Строка 204 :в com.abc.java FILE 2 :Строка 105 :Вызвано :???Строка выходит за границы исключения Строка...
30.08.2020
1
ответ

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

Когда я выполняю эту команду, я получаю следующее значение Keygrip, но оно равно 2. Как мне получить первое значение Keygrip (0FCB25C3D73CC979F7732F5690E958A580D873B9 ), которое должно быть в разделе «sec»?...
30.08.2020
1
ответ

Как поместить переменную в команду awk

с моим кодом я пытаюсь суммировать значения с конкретным именем столбца в файле csv, в зависимости от ввода имени. Вот мой код :#!/bin/bash updatedata (){ индекс=0, а IFS=...
28.08.2020
1
ответ

Объединение двух файлов с пропуском последней строки 1 файла с помощью awk

Я пытаюсь объединить два файла, удалив дублирующуюся строку заголовка, и возьму только одну последнюю строку. например :Файл1.txt голова1 данные1 данные2 хвост8 File2.txt голова1 данные3 данные4 tail9 желаемые результаты в файле3.txt :голова1...
25.08.2020
1
ответ

множественный ввод grep

У меня несколько каталогов домашняя страница/пользователь/тест _a/тест _a.gz домашняя страница/пользователь/тест _b/тест _b.gz домашняя страница/пользователь/тест _c/тест _c.gz... Я хочу запустить zgrep "word" home/user/test _a/test _a.gz > результат для
25.08.2020
1
ответ

Запуск кода для набора файлов в терминале Mac

У меня есть скрипт, который изменяет файлы.txt это мой скрипт awk 'BEGIN{FS=OFS="\t"}{split ($1,a," _" ); разделить (a[3],b,"/" ); напечатать a[1],a[2],b[1],b[2],$0}' file.txt | ай '...
24.08.2020
1
ответ

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

У меня есть папка, содержащая несколько файлов в этом формате > 1 Привет1 Мир1 Пример1 2 Привет2 Мир2 Пример2... разделитель \t Я хочу удалить все начальные/конечные пробелы из...
23.08.2020
1
ответ

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

У меня есть 3 -Файл столбца в форме 5565 35824 58.8 5713 67404 94.1 5716 64456 94.1 5718 64456 94.1 5718 57588 88.2 5718 844188 75.0 5757 903388 75,0 5724 871828 75,0 5724 871828 68.8 5565 1,0 г 43,8 5565...
21.08.2020
1
ответ

Объединить два текстовых файла в один с помощью AWK и добавить недостающие элементы

Моя цель - объединить эти два файла в один, прочитать сначала, если первый элемент присутствует во втором файле, обновить его, если нет, просто скопировать первый файл a.txt ААА;2020 -09 -01;Г ВВВ;2020 -09 -01;Г CCC;2020 -09 -01;Y секунда...
21.08.2020
1
ответ

awk печатает данные на основе длины символов

#Пересмотренный вопрос. Второй столбец в таблице содержит символы длиной от 5 до 30 и выглядит так; Если я хочу извлечь строки с символами длиной 5 букв, я использую авк '...
21.08.2020
1
ответ

Как исправить проблему в awk-скрипте?

У меня есть следующий набор данных, полученный с помощью bcftools; $ bcftools query -f '%CHROM %POS %REF %ALT %AN %AC \n' fname.vcf CHROM POS REF ALT AN AC 6 85406127 T A 6 2 6 85406180 Т Г 6 5 6 85406187 Т Г...
20.08.2020
1
ответ

удаленный цикл с помощью awk

У меня есть небольшая программа, которая получает pid 3 процессов, прослушивающих разные порты :Админы -Mac -mini -2 :~gitlabuser$ для pn in 23 33 43; do lsof -nP -iTCP :47${pn} | СЛУШАТЬ | авк '{...
19.08.2020
1
ответ

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

У меня есть два файла, одна база данных и один файл карты, причем файл базы данных необходимо обновить в соответствии с файлом карты. база данных.txt :cpe :2.3 :a :adduser :adduser :3.118 :*:*:*:*:*:*:*cpe :2.3 :a :адвайта :адвайта -...
19.08.2020
1
ответ

Выполнение расчетов по табличным результатам и печать результатов в табличной форме

У меня есть отчет, в котором отображаются периоды часов вместе с именами часов и рабочим циклом. Теперь я хотел бы использовать tcl, awk или perl, чтобы он отображался с тактовым периодом в терминах частоты и...
18.08.2020
1
ответ

присоединить f1 к f2 так, чтобы каждая запись f1, способная к объединению, -могла присоединяться только один раз к первому доступному совпадению -способна в f2

Учитывая следующие два файла, отсортированные по столбцам 1 и 2 :f1 :карта1,значение1,f1c11,f1c12 карта2,значение2,f1c21,f1c22 карта3,значение3,f1c31,f1c32 карта4,значение4,f1c41,f1c42 карта4,значение4,f1c411,f1c412...
16.08.2020
1
ответ

Поиск и замена на основе шаблона в JSON

На основе URL-адреса мне нужно найти uri, например Test123.elb.us -east -1.amazonaws.com, и изменить connectionId с hkl876 на xed763. Например, :найдите Test999.elb.us -east -1.amazonaws.com и обновите...
16.08.2020
1
ответ

как работает опция awk visible

Недавно я наткнулся на вариант awk Seen. Я вижу, что он удаляет дубликаты в файлах. Но не уверен, как это работает, пробовал гуглить, но не нашел никаких результатов, нужна помощь в разъяснении того же самого. кот...
13.08.2020
1
ответ

Найдите максимум в каждых 10 строках в определенном столбце и распечатайте всю строку

Я хотел бы найти максимальное значение в столбце №. 5 (Определите )для каждых 10 строк, а затем распечатайте соответствующую строку целиком. Например. в первых 10 строках максимальное значение в 5 столбце...
09.08.2020
1
ответ

Использование awk Printf для печати полного числа

Я использую FSL (программу нейровизуализации )и у меня есть цикл for для анализа всех моих участников. Речь идет о строке :. fslstats <ИМЯ ФАЙЛА> -M -V | awk '{print $1 *$3 }' Как получить awk...
07.08.2020
1
ответ

Awk :строка фильтра + подсчет количества строк?

У меня есть некоторые данные JSON :"Item1" :{ "foo" :null, "version" :"bar", "result" :null, }, "Item2" :{ "foo&...
06.08.2020
1
ответ

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

У меня много файлов в папке :$ ls -HLS | голова Всего 75M -rw -r --r --1 ubuntu ubuntu 511 3 августа 16 :27 NW _009517088.1.lst -rw -r --r --1 ubuntu ubuntu 478 3 августа 16 :27 NW _009539008.1.lst -rw -r --r --1...
03.08.2020
1
ответ

Фильтрация строки на основе поле=переменная

Я хочу отфильтровать первое поле, равное значению VAR. Здесь аналогичная проблема, чье ~решение (SOL1 )мне не удалось воспроизвести. Однако то, что основано на eval (SOL2 ), работает, но...
02.08.2020
1
ответ

Сопоставление полей и группировка по значению столбца в 1 строку

У меня есть файл с несколькими столбцами, разделенными | как показано ниже. В файле около 30 миллионов записей. Текст.log 100001|2000001|1000|C _ER|200|20200525075521|20370101000000|20200525075521 100001|...
31.07.2020
1
ответ

Добавить строку перед строкой в ​​файл с помощью awk

Я хочу добавить строку allow = alaw перед строкой nat = no в файле sip.conf (или любом текстовом файле ). Если allow = alaw уже существует до nat = no, его не следует добавлять. И строчка не должна...
28.07.2020
1
ответ

добавить строку "allow = alaw" перед строкой "nat = no" в файле sip.conf или любом текстовом файле

Добавить строку «allow = alaw» перед строкой «nat = no» в файле sip.conf или любом текстовом файле. Если "allow=alaw" уже существует до "nat=no", то не должно...
27.07.2020
1
ответ

Как сопоставить несколько столбцов между двумя файлами?

У меня есть два файла, которые я пытаюсь сопоставить с информацией из нескольких столбцов и вывести в новый файл. Я нашел несколько сообщений, которые привели меня к решению примерно на 80%, и я ищу...
24.07.2020
1
ответ

как сравнить текущую строку со следующей строкой в ​​csv и отобразить разницу столбцов в сценариях unix

файл.csv ABC, EFG, 22 XYZ, MNO, 24 XYZ, MNO, 228 ТОЧКА, ИДЕНТИФИКАТОР, НОМЕР СПОТ,ID,VARCHAR2 ИНФ, РЕЗЮМЕ, VARCHAR2 INF,SUMMARY,NUMBER Я хочу сравнить первую строку со второй строкой и отобразить ABC и XYZ...
24.07.2020
1
ответ

Сортировка вывода bash по числу, извлеченному из определенного столбца

Я новичок в bash, и мне не удается решить следующую задачу :Вывод UGE выглядит следующим образом :mgenkin@bamdev2 :~/projects/BrainFlowUtilities/BrainFlowSimulations$ qstat job -Предыдущее имя ID...
23.07.2020