4
ответа

выбор строк на основе другого файла

У меня есть большой файл: (file1.csv) id,code,N 10214411,008,8,1 10214411,038,9,1 10214411,04.81,1 10214411,07.22,1 хочу выбрать и сгенерировать новый файл на основе второго столбца со списком идентификаторов, например: ...
08.01.2020
4
ответа

Как заставить bc печатать конечные нули?

Я читал темы о том, как заставить bc выводить первый ноль, но это не совсем то, что мне нужно. Я хочу большего... Мне нужна функция, которая возвращает числа с плавающей запятой с восемью десятичными разрядами. Я...
07.01.2020
4
ответа

Как выбрать первое вхождение между двумя шаблонами, включая только первый?

Похоже на, но не совсем так Как выбрать первое вхождение между двумя шаблонами, включая их... учитывая этот входной файл: something P1 something содержание1 содержание2 что-то P1 что-то содержание3 ...
04.01.2020
4
ответа

Как выполнить сортировку в сценарии awk в Linux?

У меня есть файл фруктов со следующим содержанием: Яблоки, 12 Груши, 50 Вишневая, 7 Клубника, 36 Апельсины, 2 Я хочу отсортировать числовые данные файла: for(i=1;i<=NF;i++)j+=$i;printf "...
03.01.2020
4
ответа

Подсчет вхождений символов без поля

У меня есть файл, который выглядит так: привет, даже вечер как они? ... Я хочу подсчитать количество вхождений буквы e, но не принимая во внимание букву e 1-го поля. У меня есть ...
03.01.2020
4
ответа

Как сделать так, чтобы строки, не содержащие значений, начинались с определенного шаблона в файле с разделителями вертикальной чертой?

Я пытаюсь получить только строки, не содержащие значений, которые начинаются с определенного шаблона. Входной файл (test_file.txt) USER1|AR-45233| ПОЛЬЗОВАТЕЛЬ4|AR-32133| ПОЛЬЗОВАТЕЛЬ1|45232| ПОЛЬЗОВАТЕЛЬ1|AF-45233| ПОЛЬЗОВАТЕЛЬ2|AR-12321| SYSTEM1|..
26.12.2019
4
ответа

Добавление имен папок _Variable_ к списку файлов

Дан текстовый файл, содержащий: AF002 AI003 AA001 AD005 AD006 AI002 … (разделенные разделителями записей) Создайте текстовый файл, содержащий следующее: AF/AF002.jpg AI/AI003.jpg AA/AA001.jpg AD/AD005....
17.12.2019
4
ответа

Сценарий Awk для проверки каждой строки в файле

У меня возникли проблемы с попыткой создать сценарий awk, который проверяет и, возможно, исправляет каждую строку в файле. текстовый файл. Рассмотрим пример: $ cat employee.txt "100", "Томас", "Продажи", "5000" "200","...
05.12.2019
4
ответа

объединить несколько файлов txt

У меня есть несколько файлов txt, 3 из них: 5809378 1 2 5811151 3 4 5811237 5 6 файл2: образец чи три 5809378 7 8 5811151 5811237 9 ...
04.12.2019
4
ответа

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

У меня есть такой CSV-файл: name_var;type_var; идентификатор;строка; dt_depot;строка; num_artc;string Я хочу удалить первую ; и замените последние на , чтобы вывод выглядел так: name_var ...
25.11.2019
4
ответа

awk — извлечь значение перед «somestring:»

Я создаю скрипт, который будет получать UUID вставленного диска в реальном времени, используя udiskctl монитор это некоторые из строк stdout HintPartitionable: true HintSymbolicIconName: ...
21.11.2019
4
ответа

Как отобразить строку в текстовом файле, когда следующие три (или более) идентичных строки встречаются последовательно

Пример содержимого файла: отобразить эту строку 1111 аааа 1111 аааа 1111 аааа 1111 аааа не отображать эту строку 1111 1111 Вывод должен отображать эту строку
19.11.2019
4
ответа

как разделить каждый элемент из столбца на каждый элемент другого столбца?

У меня есть два столбца в одном файле: 1 2 3 5 4 8 9 18 3 5 4 19 Я хочу разделить каждый элемент первого столбца на каждый элемент второго столбца и также хочу напечатать это число. например: ...
18.11.2019
4
ответа

Разбор значения из разных строк JSON (без jq)

Я использую сценарий bash, которому необходимо прочитать вывод JSON и проанализировать значение из разных переменных или строк JSON. Вот пример вывода. Ему нужно прочитать значение рядом с содержимым или из...
08.11.2019
4
ответа

Как с помощью awk добавить элементы в одну строку в разных записях?

Я пытаюсь немного поработать с awk. Я сделал этот документ в формате .txt, который назвал food.txt, и меня раздражает, что я не могу сообразить, как сложить цены на продукты. Возьмем...
07.11.2019
4
ответа

Как создавать нумеронимы в bash

Я пытаюсь написать код, который превращал бы любое заданное слово в его нумероним. например: интернационализация = i18n (первый символ + количество символов между ними + последний символ) Я нашел, как найти первый ...
25.10.2019
4
ответа

Извлечение определенного значения из файла

У меня есть пример файла, подобный этому. Зона А Общая численность населения 500 ед. Общая площадь 150 кв. ед. Зона Б Общая численность населения 600 ед. Общая площадь 200 кв. ед. Зона С Общая численность населения 400 ед. Общая площадь 100 кв. м.
21.10.2019
4
ответа

Сумма в bash снаружи во время чтения строки

Я пытаюсь найти сумму строк в файлах .js в папке.Я использую это в bash: sum=0 && find . | grep ".js" | при чтении -r f; сделать wc -l $f | awk '{напечатать $1;}'; Выполнено; помещая ...
04.10.2019
4
ответа

Замена данного шаблона запятой

Ниже следует тест.txt, обычно с 22 столбцами: BusinessDate,SourceSystemId,IceIndexId,IceIndexName,ComponentId,ComponentReferenceType,ComponentType,ComponentName,ComponentIssuerCIS,...
23.09.2019
4
ответа

Изменить ширину первого столбца в файле с переменным количеством полей, используя awk

Я понимаю, как использовать функцию awk printf, но я не хочу указывать каждое поле. Например, предположим, что это мой файл: c1|c2|c3|c4|c5 с6|с7|с8|с9|с10 c11|c12|c13|c14|c15 Я хочу его отформатировать...
15.09.2019
4
ответа

Извлечь определенные символы из каждой строки

У меня есть текстовый файл, и я хочу извлечь строку из каждой строки, следующей за строкой входного файла "OS=" A0A0A9PBI3_ARUDO Неохарактеризованный белок OS=Arundo donax OX=35708 PE=4 SV=1 K3Y356_SETIT ATP-...
06.09.2019
4
ответа

Удаление строки, содержащей строку в двух столбцах

У меня есть файл с разделителями табуляцией: TRINITY_DN42298_c0_g1_i1.p1 NA NA TRINITY_DN12995_c0_g1_i1.p1 PF06799 Н/П TRINITY_DN2326_c0_g1_i4.p3 Н/П Н/П TRINITY_DN6047_c0_g1_i1.p1 PF10585 GO:0008641 ...
06.09.2019
4
ответа

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

У меня есть файл (разделенный запятыми), который имеет 28 полей/вересков/атрибутов. Поле # делает запись уникальной. Однако остальные поля могут быть идентичными. Мне нужно идентифицировать дубликаты и оставить только один....
19.08.2019
4
ответа

Дублируйте две строки, соответствующие двум разным шаблонам в XML-файле, используя SED или AWK.

У меня есть большой XML-файл со следующими типами строк: twilight-.*\.iso\.auth
12.08.2019
4
ответа

В определенном столбце отредактируйте строки, которые не равны ни одной из трех возможных переменных, предпочтительно в awk

В определенном столбце мне нужно заменить строки на «X», но только если они не совпадают любой из 3 возможных паттернов (3 переменных). Обратите внимание, что столбец не всегда будет одним и тем же столбцом, поэтому код должен...
08.08.2019
4
ответа

Редактирование файла на месте с помощью perl или awk

У меня есть большой входной файл с разделителями табуляции, указанный ниже SF_0000000555_RDNAU_58_10293 10873 11041 + ID=match41;Target=SF_0000000005 99 267 168 SF_0000000555_RDNAU_58_10293 188079 ...
06.08.2019
4
ответа

Проверить, все ли строки в файле одинаковы

Если следующий файл содержит одинаковое содержимое во всех строках, должно быть напечатано "содержимое одинаковое". $ cat файл пример-строка пример-строка пример-строка Если какая-либо из строк отличается от других, то это ...
05.08.2019
4
ответа

awk печатает поле в неправильном столбце

Когда я запускаю приведенную ниже команду, она выводит список столбцов следующим образом: # кластеры ранчера ТЕКУЩИЙ ID STATE NAME PROVIDER * abcd active test-...
30.07.2019
4
ответа

AWK -печать диапазона столбцов

если у меня есть CSV-файл в следующем формате :столбец 1, столбец 2, столбец 3, столбец 4, столбец 5, столбец 6, столбец 7, столбец 8, и я хочу, чтобы awk печатал только столбцы со 2 по 7, я бы использовал :awk -F',''{print $2","$3"...
28.07.2019
4
ответа

Удалить значения из разных мест в текстовом файле

У меня есть текстовые файлы, которые выложены в матрицу 3x66 mat.txt, вот так :0 -1 0.000532 -0.00026 0.000465 и т.д... 0 0,000294 1 -0,000102 -0,1146 и т. д. 0 -0,000134 0,0000967 1 -0,9972 и т.д......
26.07.2019