3
ответа

Как извлечь только информацию о разрешении экрана из вывода xrandr?

xrandr | grep основной возврат eDP-1-1 подключенный основной 1920x1080+0+0 (нормальный левый инвертированный правый по оси x оси y) 344 мм x 193 мм Меня интересует только подстрока разрешения 1920x1080 из этого ...
09.03.2020
3
ответа

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

У меня есть эти данные в файле: one,1,/home/steven/Transformation/users.txt two,2,/home/steven/Transformation/users.txt И я хочу вывести вот так: one,1,users.txt two,2,users.txt Как с этим справиться...
07.03.2020
3
ответа

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

Я хочу изменить порядок данных столбцов в алфавитном порядке Ввод c,a,b e,k,d Вывод a,b,c d,e,k в настоящее время я использую приведенный ниже код awk -F"," -v OFS="," '{ if($1<=$2 && $...
07.03.2020
3
ответа

Как объединить две команды awk

В моем файле свойств у меня есть данные, подобные этому domainurl=https://example.com абк.хост=10.5.39.23#10.15.1.5 локатор.порт=1013#1013 db.cassandra.contactPoints=10.15.13.28,10.35.73.16,10.35.93.4 Я делаю ...
05.03.2020
3
ответа

sed (или awk): добавить новую строку "commit;" после каждой n-й строки, но только если следующая строка начинается с шаблона

. У меня очень большой файл SQL, и я хотел бы добавить новую строку "commit;" каждый напр. 100000 строк. Это было бы легко, НО sql содержит CLOB и BLOB с разрывами строк. Мне нужно убедиться, что...
03.03.2020
3
ответа

Комментирование строк между двумя тегами в оболочке

Я хотел бы прокомментировать/раскомментировать, чтобы отключить/включить кеширование между двумя тегами раздела конфигурации в экземпляре httpd с использованием sed или awk. Я могу комментировать/раскомментировать строки, начинающиеся с Cache/...
03.03.2020
3
ответа

Объединить столбцы в одном файле с помощью сопоставления заголовков

Я хочу взять один файл, который имеет несколько строк и много столбцов, добавить (суммировать) значения по горизонтали столбцов с соответствующими заголовками . В моем файле (не в этом примере) я игнорирую первые 9 ...
25.02.2020
3
ответа

Выберите текст между двумя шаблонами с помощью awk или sed

Я хотел бы выделить текст между двумя шаблонами следующим образом. Вот ввод :Блалала 'Omfoem From balanf PAT1 Это текст который я хочу чтобы получить яблоки PAT2 :Какие бы :апельсины Вот это...
21.02.2020
3
ответа

Нужны полные десятичные знаки в сумме awk при суммировании десятичных значений

У меня есть следующий файл test.txt - var,value а, 1,1234 б, 1,7896749 с, 2,4982 d,1.2976232 Когда я использую следующую команду - awk -F ',' '{SUM+=$2}END{print SUM}' test.txt, он печатает 6.7089 Но ...
20.02.2020
3
ответа

Удаление всего после шаблона с помощью sed или awk

Я знаю, что есть много вопросов по этому поводу, но я не могу заставить его работать. Я хочу очистить группу (например, root) в /etc/group с помощью sed или awk. Так что мне нужно удалить все после root:*:0: I ...
20.02.2020
3
ответа

Как я могу объединить 2 строки в одну строку

У меня есть записи типа "1234", "abcg" "456899", "ДжКЛМ сд" "34566", "lmno" Я хочу продолжить вторую запись в той же строке, поэтому вывод будет "1234", "abcg" "456899", "jklmsd" "34566","lmno" the ...
19.02.2020
3
ответа

Удалить и заменить все последовательности заголовков

любезно приветствуем ваш комментарий, чтобы последовательности заголовков размером более 4 КБ выглядели так: >LTR_retrotransposon100_Gypsy? cgtgcaccccaatgttcatagcagcactatttacaatagccaagacatggaaacaaccta ...
16.02.2020
3
ответа

Распечатать значение со следующей строки

У меня файл выглядит так Пользовательские карты Идентификатор пользователя: 40944827 Имя пользователя: Джо, Нео Пол: М Дата рождения: 20.03.2000 00:00:00 - Возраст: 20 лет. 10 мес. old Я хочу использовать awk или sed для получения результатов в фо
15.02.2020
3
ответа

AWK Как взять значение из заголовка и распечатать его в столбцах?

Мне нужно получить некоторые значения из заголовка в txt-файлах и продублировать их как столбец, в котором количество строк меняется от файла к файлу, вот пример. Входной файл: ПРОЕКТ: PRK33 X_COR: 258524 Y_COR : ...
14.02.2020
3
ответа

Если найти 4-значное число, вывести число и значение следующей строки в csv

У меня есть данные в формате csv: 125867569,98652343,7012,879456217,20121221,7065,758964231,856421345 My желаемый результат: 7012,879456217,7065,758964231 Как я могу это сделать?
13.02.2020
3
ответа

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

У меня есть текстовый файл с 4 столбцами и 300 строками. Я хочу добавить 5-й столбец, где 1-я сотня строк будет умножением 1*0,02, 2*0,02... а из ста одной строки 2,2, 2,4... 0,02 0....
12.02.2020
3
ответа

Awk для суммирования всех чисел только после строки символов

У меня есть файл с вводом как :abc деф гхи 23 54 12 туй 12 иуй 56 67 Я хочу добавить все числа после символьной строки и напечатать их перед символом, как показано ниже :abc деф ги 89 туй 12 iuy 123 Может...
09.02.2020
3
ответа

Отделить несколько разделов/строк от файла

У меня есть файл с образцами текста ниже: ЭТО( первый Линия); ТОТ( вторая строка); ЭТО( третий линия); ТОТ( четвертый линия); Если вы видите файл, каждый раздел начинается либо с «ЭТОГО», либо с «...
07.02.2020
3
ответа

awk -- заменить один раз после немедленного шаблона в той же строке!

У нас есть файл размером 1,5 МБ. Одна конкретная строка имеет около 160000 символов. В строке нам нужно изменить «false» на «true» только один раз сразу после PATTERN. После awk изменяется только первый...
07.02.2020
3
ответа

Как создать серийный номер для повторяющихся чисел

У меня есть текстовый файл с разделителями вертикальной черты, как показано ниже user |amount|dept|flag АААААААА|100.00|ПРОДАЖИ|ОК BBBBBBBBB|250.00|СЧЕТ|ОК CCCCCCCCC|200.00|МАРКЕТИНГ|ОК ДДДДДДДД|175.00|АДМИН|ОК AAAAAAAAA|150.00|...
05.02.2020
3
ответа

Скрипт bash для получения MAC-адреса и вставки его в файл ifconfig после HWADDR

Есть ли способ получить MAC-адрес из ifconfig и добавить после HWADDR в файл ifconfig-eth0? Я использовал команду awk для отображения MAC-адреса, но не смог понять, как хранить эту информацию и...
26.01.2020
3
ответа

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

Например, У меня есть следующее в текстовом файле, разделенном табуляцией, с двумя столбцами: blah ABC_DE_23154_e53G_12 бла DEF_GH_23165_f35H_36 blah CED_BF_56412_c56T_21 Я использую следующий awk...
24.01.2020
3
ответа

Bash - Фильтрация строк с определенной долей занятых столбцов

Итак, у меня есть большое количество файлов, каждый из которых имеет 8 столбцов и множество строк. Вот голова от одного из них для примера. ID Ct 1 2 3 4 5 ...
24.01.2020
3
ответа

преобразовать часть строки в шестнадцатеричный

У меня есть такой файл: какая-то строка какая-то другая линия DisplayChoices=SAMSUNG еще одна линия ЧипПроизводитель=LG и еще одна строка ( в файле может быть еще много строк, но знак = ...
24.01.2020
3
ответа

Напечатать первое слово вывода

Я искал и не нашел того, что пытался. Я должен сказать, что я беден с grep, sed и awk. У меня есть псевдоним: alias upgradable='apt list --upgradable', и это меня заводит...
23.01.2020
3
ответа

BEGIN: команда не найдена в голом простом сценарии awk при запуске через источник

Сегодня я изучаю awk, но мне не удается заставить работать самые простые сценарии. #!/usr/bin/env -S awk -f НАЧИНАТЬ { } { } END { } это выводит BEGIN: команда не найдена или даже #!/usr/bin/env -...
22.01.2020
3
ответа

Печатать строку, если следующая строка отсутствует

Это связано с тем, что awk печатает 2 строки назад, если совпадает, но, поскольку у моей команды есть проблемы с буферизацией, которые я не могу решить, я думаю, что лучшим подходом было бы полное игнорирование stderr и ищите ...
17.01.2020
3
ответа

awk печатает 2 строки назад, если совпадает

У меня есть некоторый вывод, который выглядит следующим образом: Сбор данных для диска 1 ... Имя диска: id1,sd@n5000cca17096 Модель привода: HUH721010AL4204 Скорость привода: 7200 об/мин Drive Temp: 41 C Gathering ...
17.01.2020
3
ответа

Как записать 2-й и 4-й столбцы в другой файл

Пример: файл1 Скорость: 50,00 Температура: 120,00 Скорость: 51,00 Температура: 121,00 Скорость: 52.00 Температура: 122.00 файл2 50.00 120.00 51,00 121,00 52.00 122.00 Я хочу записать файл1 в файл2
16.01.2020
3
ответа

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

У меня есть файл со множеством ссылок, например: http://example.com/mall/mall/detail3.jsp? proID=2114280 http://example.com/mall/member/member/bookshelves/add.jsp?proID=3354136&productName=something ...
12.01.2020