Вопросы по теме 'awk'

Как заменить блок catch в *.java с помощью sed?
Как заменить следующий шаблон в проекте Java catch(SQLException e) { \\TO DO } с участием catch(SQLException e) { S.O.P(); } Обратите внимание, что файл будет иметь другие шаблоны, такие как catch(IOException e) { //...
389 просмотров
schedule 21.11.2023

Разобрать CSV в bash и назначить переменные
У меня есть csv формата (Работает на Bash в Linux) DN , MAC , Partition , 123 , abc , xyz 321 , asd , asd Я могу разобрать его с помощью awk, используя eval MAC=($(awk -F "," '{print $1}' random.csv)) Это делается для каждого...
14082 просмотров
schedule 29.12.2023

Регулируемые строки и столбцы из одного столбца в несколько столбцов AWK
У меня есть входные данные, которые выглядят так в формате «мм/гггг, данные»: Location 1 08/2012, 44.1 09/2012, 34.2 10/2012, 24.3 11/2012, 14.4 12/2012, 04.5 01/2013, 14.6 02/2013, 24.7 Location 2 08/2012, 33.1 09/2012, 44.2 10/2012, 55.3...
615 просмотров
awk
schedule 29.10.2023

заменить строки двойными кавычками в текстовом файле
Я использую следующую команду: perl -pi -w -e 's/EmployeeDataModel/EmployeeData/g;' *.java Это изменяет такие вещи, как: class EmployeeDataModel to class EmployeeData Однако при приеме таких вещей, как: class="EmployeeDataModel"...
174 просмотров
schedule 13.01.2024

Странное поведение AWK при принудительном преобразовании выражения в число (добавление 0)
Я заметил странное поведение при заполнении массива в awk . И индексы, и значение были числами, поэтому добавление 0 не должно было повлиять. Для понимания возьмем следующий пример: Вот файл, который я хочу использовать для этой демонстрации:...
65 просмотров
awk
schedule 13.01.2024

проверить значение 1 в столбце 1 и значение 4 в столбце 4 и напечатать всю строку, bash
У меня есть файл data.txt . 1 2 3 4 5 6 7 cat data.txt 1 10 100 1100 10.0000 10.1122 60.0000 60.1111 2 11 110 1110 10.1122 10.3333 60.1111 61.3333 3 12 120 1120 10.3333 11.0547 61.3333 61.9999 4 13 130...
44 просмотров
schedule 28.10.2023

Разделить файл при сопоставлении с образцом с другим заголовком на файлы с помощью AWK
У меня есть файл, который нужно разделить на основе шаблона поиска на несколько файлов и разные заголовки для разных файлов. Я могу разделить файл, но не могу добавить разные заголовки в разные файлы. Вот код, который я пробовал: BEGIN { {...
132 просмотров
schedule 30.10.2023

Вычисление значения коэффициента в строке, содержащей двоичные числа 0 и 1
У меня есть файл данных, содержащий более 2000 строк и 45001 столбец. Первый столбец на самом деле представляет собой «строку», которая объясняет тип данных. Начните со столбца № 2 до столбца № 45001, данные представлены в виде "1"...
73 просмотров
schedule 27.11.2023

Сопоставить по столбцу и вывести в строку
Пробовал искать, но ничего существенного не нашел У меня есть 2 файла: 1: asdfdata:tomatch1:asdffdataaa asdfdata2:tomatch2:asdffdata33 asdf:tomatch3:asdfx 2: bek:tomatch1:beke lek:tomatch3:lekee wen:tomatch2:wenne Я...
45 просмотров
schedule 23.12.2023

Сопоставьте столбец одного файла со столбцом другого с помощью awk, когда второй столбец файла содержит запятые
У меня есть два файла: один большой файл, содержащий варианты генов, с несколькими столбцами, разделенными табуляцией. Столбец, содержащий имена генов, может содержать одно имя или несколько имен, разделенных запятыми (в примере имя гена — SAMD11 и...
731 просмотров
schedule 22.11.2023

awk sep извлекает строки данных после определенной переменной
У меня есть большой файл с регулярным шаблоном snaps1: Counter: 4966 Opens: Counter: 357283 Instance: s.1.aps.userDatabase.mount275668.attributes snaps1: Counter:...
51 просмотров
schedule 24.10.2023

сценарий выполняется только в том случае, если awk не нашел числа больше
У меня есть эта команда: program script.sh >/dev/null 2>&1 & «Программа» выполняет «script.sh» только в том случае, если одно условие из «программы» выполняется. И я хочу добавить еще одно условие в "script.sh" с помощью awk или...
68 просмотров
schedule 01.12.2023

Вычислить среднегодовое значение из временного ряда в календаре високосного года с использованием сценария оболочки
У меня есть ежедневный набор данных временных рядов за 10 лет (1995-2004) с некоторыми пропущенными значениями как 9999,00. Я хотел бы вычислить среднегодовое значение за каждый год без учета пропущенного значения. Я мог бы сделать это, рассмотрев...
91 просмотров
schedule 05.11.2023

Сохранить вывод скорости nethogs в файл
Я хочу регистрировать скорость загрузки с помощью nethogs. Я пробовал следующее: nethogs -t wlo1 | awk '/firefox/{ print $3}'> speedTest.txt Однако выходной файл оказывается пустым. Я уже заверил, что могу сохранить в файл, используя эту...
598 просмотров
schedule 18.01.2024

соответствие регулярному выражению awk только на одной вкладке
У меня есть простой входной файл для awk, называемый tabmatch.input и со следующим содержимым: : (test1 : (test2 В первой строке есть одна вкладка, затем ":", а во второй строке две вкладки, затем ":". Слова «test1» и...
1054 просмотров
awk
schedule 02.11.2023

Как удалить первые три столбца в файле с разделителями
Например, у меня есть файл csv, как показано ниже, 12345432|1346283301|5676438284971|13564357342151697 ... 87540258|1356433301|1125438284971|135643643462151697 ... 67323266|1356563471|1823543828471|13564386436651697 ... и еще сотни столбцов,...
780 просмотров
awk
schedule 21.01.2024

Игнорировать возможные нецифры в конце чисел в заменах sed
Мне нужно заполнить строки нулями, пока они не достигнут предела в четыре цифры, например: 1 -> 0001 44 -> 0044 555 -> 0555 1a -> 0001a 44b -> 0044b 565c -> 0565c 7890 -> 7890 У меня есть сценарий bash, и я добавляю файл,...
97 просмотров
schedule 26.12.2023

нужна помощь в синтаксисе сценария оболочки для цикла for и awk
Я пишу сценарий оболочки для замены имен в базе данных, для этого у меня есть список текущих имен пользователей и новое имя в файле .txt. Формат файла, как показано ниже **new name current name** abc pqr def stq...
107 просмотров
schedule 07.01.2024

общие строки между двумя текстовыми файлами в командной строке Linux
У меня есть 2 текстовых файла. 1-й такой: DB 41533499 41533500 14 CD 41533500 41533501 3 AR 41533504 41533505 5 DR 41533506 41533507 3 AR 41533508 41533509 1 AR 48743349 48743350 1 а 2-й выглядит...
58 просмотров
awk
schedule 03.01.2024

awk удалить между двумя шаблонами чтения из входного файла за один раз
Здравствуйте и заранее спасибо за вашу помощь. Попытка сделать скрипт с awk, но терпит неудачу, и мне интересно, возможно ли это сделать. Например, прочитать из входного файла и удалить строки между двумя шаблонами. Файл1 содержит: user2...
42 просмотров
awk
schedule 24.10.2023