1
ответ

Разделить столбцы на строки с помощью разделителя

У меня есть исходный файл с 3 динамическими столбцами, которые я хочу разделить на основе разделителя. На следующем изображении показан мой исходный файл и желаемый результат; оба также воспроизведены в виде текста ниже :Источник :...
16.06.2020
1
ответ

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

У меня есть файл с тремя полями name, Rev_ration и sync, который имеет вид :(с двоеточием), как показано ниже: ##Увеличить JOe:4.8:7 ##Проверить согласно ревизии 67 Джонни:[5:9]:[7:0] ##Проверка согласно ревизии 56 ...
16.06.2020
1
ответ

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

Файл 1: исходный файл.txt Здравствуйте, это начало предложения. это начало моей карьеры. Конец всегда далек. Мы можем начать нашу точку отсчета в любое время. Время, которое мы используем, чтобы сделать ...
15.06.2020
1
ответ

Объединение ввода из двух файлов в awk

Я немного читал о awk. Он оказался чрезвычайно полезным для одиночных данных Предположим, у меня есть два входных файла: ## inp1 х у 1 3 2 4 6 9 ... ## inp2 х г 1 5 2 19 6 9 Я хочу вывести что-то, что "...
13.06.2020
1
ответ

нужна помощь в сопоставлении с шаблоном для определенного столбца и обновление другого, найденного с помощью awk

У меня есть этот файл, raw.csv, в Linux: _id,field_name,field_friendly_name,цель_использования,категория 1,customer_ip_address_nbr,,Ab,cd 2,customer_ipaddress,,Ab,cd 3,customer_ipaddress,,Ab,cd 4,Shipaddress,,...
09.06.2020
1
ответ

( AWK )Csv, разделяющий одни и те же переменные в столбцах на разные файлы

У меня есть файл test1.csv с двумя столбцами group, email group1@email.com, user1@email.com group1@email.com, user2@email.com group1@email.com, user3@email.com group1@email.com, user4@email.com group2@email....
04.06.2020
1
ответ

Awk :Общее количество каждой уникальной строки в каждом столбце с выводом в соответствующем порядке столбцов

Я пытаюсь получить общую (сумму )подсчетов каждой уникальной строки в каждом столбце с выводом в соответствующем порядке столбцов. Мне нужно это в мощной команде awk, так как переменный полный ввод обычно...
27.05.2020
1
ответ

Зациклить два файла параллельно с помощью awk, вывести совпавшие и несопоставленные

У меня есть два файла, и я хочу прочитать их в своей команде параллельно, построчно. Команда работает сама по себе: первый аргумент соответствует первому столбцу, затем он должен соответствовать двум...
27.05.2020
1
ответ

Извлечение содержимого определенного столбца с помощью awk/sed

Предоставленный файл :$ cat CronConfig `ФАЙЛОВАЯ СИСТЕМА ``------------`warningThreshold :77 CriticalThreshold :99 `ПАМЯТЬ ``-------`порог предупреждения :66 критический порог :88 `ЦП ``----`...
20.05.2020
1
ответ

Фильтрация данных CSV в несколько отдельных файлов

У меня есть CSV-файл с именем file1.csv :something;AD;sss;Andorra;nothing;type _1;sss something222;AD;sss222;Андорра;nothing222;тип _2;aaa вещь;NL;вещь3;Нидерланды;вещь;тип _2;bb и т.д.;США;и т.д.;Соединенные...
19.05.2020
1
ответ

сценарий sed или awk для исправления формата ссылки

В нашей веб-документации часто возникает ошибка, когда люди пропускают закрытие " в ссылке href. Например у меня есть...
18.05.2020
1
ответ

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

У меня есть файл (ph.lst), который содержит следующие записи. Мне нужно удалить номер, который идет после .txt. Это число генерируется случайным образом, поэтому мы не можем ожидать одного и того же все время. ...
18.05.2020
1
ответ

Печатать строки между шаблонами, исключая несовпадающие шаблоны

Итак, у меня есть ввод, подобный этому :start abcd сфд афсдаф афсаф конец 1 начало sdfo efsf конец 0 начало sdf efsf end 2, поэтому я хочу печатать только строки между началом и концом (, включая начало и конец ), но...
14.05.2020
1
ответ

Обработать CSV-файл, содержащий URL-адреса, чтобы заменить возможно неправильные порты «по умолчанию» явно указанными

У меня есть операторы URL/порта в CSV-файле, где некоторые операторы порта имеют неверные значения «по умолчанию» . Пример входных данных http://example.com, 80 https://lookup/bin/search, 443 testecho345.unix.abc1200.org:...
12.05.2020
1
ответ

Как скопировать диапазон строк из начального и конечного шаблона (за исключением начального и конечного шаблона) и вставить в третий шаблон того же файла

Исходный файл . . . текст startpattern для копирования 1 тест для копирования 2 конечный образец . . . Файл результатов третьего шаблона. . . текст startpattern для копирования 1 тест для копирования 2 конечный образец . . . третий образец
12.05.2020
1
ответ

как вырезать последние 3 поля из строки и вывести общее количество токенов

Как вырезать последние три поля из следующего файла cli cat.txt Выходной раздел:__потребитель _смещения Раздел :0 Лидер :1002 Реплики :1002,1001,1003 Isr :1002,...
11.05.2020
1
ответ

Прочитайте файл и найдите первое вхождение определенной строки и совпадение только с определенными шаблонами

Этот вопрос является продолжением вопроса, который я задавал ранее Пример файла данных: empid;A1001 имя;ABC оклад;3000 отдел;ABC возраст;24 отдел;112 JOD;20170101 эмпид;#201 эмпид;A2001 оклад;5000 ...
11.05.2020
1
ответ

с использованием переменной оболочки в awk и циклом for/while

Как я могу выполнить цикл и добиться результата ниже с передачей переменной оболочки в awk с использованием цикла for/while? У меня есть текстовый файл, как показано ниже. отметка 10 20 30 Лоуренс 40 22 60 отметка 11 12 13 mike 15 16 ...
09.05.2020
1
ответ

форматирование файла unix txt для определенного поля

разделенный текстовый файл file1.dat с нижеприведенным содержимым. Я хотел изменить 3-й столбец, добавив $COL к каждой из текстовых строк, разделенных #, в этом столбце. Я хотел бы сделать это для каждой строки и ...
08.05.2020
1
ответ

Выполнение операций в стиле электронной таблицы с использованием awk

У меня есть файл данных: 1 2 3 4 Теперь я хочу добавить первое и второе число, второе и третье число и так далее и получить файл данных: 1 2 3 3 5 4 7 Затем удалите первую строку, чтобы получить: 2 3 3 ...
06.05.2020
1
ответ

Копирование столбцов из двух разных файлов и запись их в новый файл

Я нашел много похожих постов, но они мне не совсем подходят. Поэтому я публикую этот вопрос. У меня есть файл test1.txt 1 2 3 4 5 6 7 8 9 0 a b c d e и еще один файл test2.txt a b c d e f g h i j k l ...
06.05.2020
1
ответ

Сравнение Awk и добавление нового столбца с нулевыми значениями

У меня есть этот ввод с нулевыми значениями в CSV-файле, разделенном вкладками. Я хочу проверить, является ли значение, например, >= 800 или нет, и добавить результат в новый столбец. введите а 623 616 803 вывод а б 623 ...
05.05.2020
1
ответ

Как символически связать файлы с новым каталогом на основе имен в текстовом файле?

У меня есть каталог с именем STRBAM. При этом у меня есть следующие файлы .bam, которые символически связаны из другого каталога. Образец-CK-4952-01A-01D-1719-10.bam Образец-A6-5656-01A-21D-A270-10.bam Sample-AZ-...
05.05.2020
1
ответ

Подставить или объединить вывод из двух команд в одну, используя одну строку command

Как я могу объединить вывод двух команд в одну, используя одну команду? вывод command1: ID NAME1 COLUMN2 xxx-1 aaa bbb xxx-2 ccc ddd xxx-3 eee fff xxx-4 nnn ...
05.05.2020
1
ответ

Как расширить переменную в одном аргументе -в кавычках?

Я безуспешно пытаюсь выполнить следующее :SORT _BY=' -k3,3r -k2,2 -k1,1r' awk 'NR<4{print $0;следующий}{print $0 | sort '"${SORT _BY}"' -t" ~"}' Я пробовал со всеми видами кавычек, без кавычек,...
04.05.2020
1
ответ

Linux удаляет вхождение предложения из файла и добавляет начало и конец

У меня есть сценарий, который закручивает команду на sms-шлюз для отправки sms и получения xml в качестве ответа. Каждый ответ добавляется в отдельный файл для будущего процесса xsltproc для создания csv. Единственный ответ...
03.05.2020
1
ответ

Извлечение части имен столбцов для создания нового столбца

У меня есть следующая матрица с такими столбцами: TRINITY_DN12001_c0_g1_i3^ARC3_ARATH^MORN 1,52 1,20 1,25 TRINITY_DN109651_c0_g1_i1 12,38 32,55 62,98 37,92 9,05 ...
02.05.2020
1
ответ

Конвейер для нескольких команд awk

Я пытаюсь направить вывод одной команды на две разные команды awk. После этого поста я использую тройник и замену процесса.Однако я не вижу вывод для замененного процесса. ...
01.05.2020
1
ответ

AWK: извлекать строки со значениями, которые совпадают или меньше значений в другом файле?

У меня есть файл с именем file1 на моем Linux-компьютере со следующим содержимым: ID Time Energy 43 4.38665978376386365240533э-05 3.215э-02 43 4.38666558838421885677290э-05 4.788э-01 48 4....
30.04.2020
1
ответ

Ubuntu gawk копирует первую строку без изменений

У меня есть следующий скрипт, чтобы добавить некоторые дополнительные значения в файл CSV. Первая строка в файле - заголовки, поэтому, очевидно, мы хотим их сохранить, но мой сценарий пропускает их вообще. Короче, хочу...
30.04.2020