Вопросы по теме '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 просмотров
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 просмотров
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 просмотров
schedule
02.11.2023
Как удалить первые три столбца в файле с разделителями
Например, у меня есть файл csv, как показано ниже,
12345432|1346283301|5676438284971|13564357342151697 ...
87540258|1356433301|1125438284971|135643643462151697 ...
67323266|1356563471|1823543828471|13564386436651697 ...
и еще сотни столбцов,...
780 просмотров
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 просмотров
schedule
03.01.2024
awk удалить между двумя шаблонами чтения из входного файла за один раз
Здравствуйте и заранее спасибо за вашу помощь.
Попытка сделать скрипт с awk, но терпит неудачу, и мне интересно, возможно ли это сделать. Например, прочитать из входного файла и удалить строки между двумя шаблонами.
Файл1 содержит:
user2...
42 просмотров
schedule
24.10.2023