Вопросы с меткой [awk]
AWK - это язык обработки текста. Он в основном используется для манипулирования и обработки структурированных данных, а также для генерации отчетов.
486 вопросов
0
голосов
1ответ
184 показов
Пакет не найден для awk.exe и csh.exe в Cygwin 2.10.0
Я обновляюсь с cygwin 1.7.35 до cygwin 2.10.0. Но я не смог найти ни одного пакета, содержащего двоичные файлы awk и csh (.exe). Когда я набираю info csh или info awk в терминале cygwin (2.10.0), он ...
0
голосов
1ответ
34 показов
цикл в команде awk
У меня есть файл со следующими входными данными: Sample1 Feature 1 A B C D Feature 2 E F G Sample2: Feature 1 H I Feature 2 L O P И я хотел бы получить следующий вывод: Sample1 Feature 1: 4 Feature ...
0
голосов
2ответа
57 показов
Как искать строку, начиная со второго столбца
У меня есть файл, который содержит строки, разделенные запятыми. Строки могут содержать точки (то есть не только буквенно-цифровые символы). Это пример: site1.com,Level1.2 ...
0
голосов
1ответ
125 показов
AWK - распечатать файл и длину в две строки в END
Я должен сделать скрипт в AWK, который выберет более длинное поле в строке и после этого в конце покажет в две строки и под (во второй строке) длиной. Я сделал это: NF>0 || $0=="^[[:space:]]{1,}$"{ ...
0
голосов
2ответа
4k показов
linux sort -n uniq -c
У меня есть текстовый файл, который содержит около 50 МБ текста: valA valB valC valZ valB Какой самый быстрый способ: кот файл Показать уникальные появления
0
голосов
1ответ
400 показов
Как получить значения под столбцы
Как я могу grep для определенного имени столбца и отображать значение под этим столбцом. Пример данных: StandByFile StandByPg StandByLSN StandByRcvBufUsed S0082160.LOG 621668 0x00000C85118BC72D 0% Я ...
0
голосов
1ответ
270 показов
перенаправить информацию awk на стандартный вывод
Я пытаюсь собрать информацию для использования процессора для всех процессоров в текстовом файле. mpstat -P ALL -u 1 | awk '{print $4}' > cpu.txt && mptat -P ALL -u 1 | awk '{print $4}' | tee cpu.txt ...
0
голосов
1ответ
979 показов
Заменить отрицательные значения в файле нулями
Я хочу заменить все отрицательные значения в файле нулями. Как я могу сделать это в awk? Я пытался с gsub но gsub(-*, 0) не работает ... Есть идеи? Мой "код" awk '{gsub($(!/-/),"0",$2); print $1 "\t" ...
0
голосов
1ответ
684 показов
Найдите шаблон в строке и добавьте соответствующий шаблон к той же строке
Я пытаюсь извлечь номер задания из заметок, перечисленных в csv, а затем добавить этот номер в конец строки, предпочтительно через sed, awk, grep или perl (который я установил в Cygwin. Вот макет: ...
0
голосов
1ответ
50 показов
Сортировать по конвейеру, чтобы UniQ неожиданный вывод
У меня есть файл, который выглядит так: "string",192.168.1.0,,TX,192.168.1.2,,,100,0,0,10,10,10,, "string",192.168.1.0,,TX,192.168.1.1,,,100,0,0,10,10,10,, ...
0
голосов
3ответа
6k показов
Лучший способ заменить метку времени на дату при чтении журнала Squid
Сегодня вечером я пытался посмотреть на линии моего прокси, и я придумал это, которое кажется почти KISS. Как бы вы сделали это просто? awk '{ trunc=sprintf("%.0f", $1) ;$1="" ; system("echo -n `date ...
0
голосов
1ответ
83 показов
Sed/Awk линия двойная
У меня есть такой список. Bob Jim Steve В bash есть способ превратить это в такой список? Bob Jim Steve
0
голосов
1ответ
90 показов
пытаясь извлечь две таблицы одновременно из файлов http с 40 таблицами каждая
У меня около 20 веб-страниц. Каждая страница имеет верхнюю навигацию по баннеру, а затем информацию о 20 транспортных средствах. Есть 2 таблицы на транспортное средство. Логическая последовательность ...
0
голосов
1ответ
324 показов
Я пытаюсь отразить DNS-запросы, сгенерированные фильтром TCPDUMP, и воспроизвести их с помощью dig или любой другой утилиты.
Я не очень опытный сценарист вообще. Я нашел несколько полезных советов по генерации stdout из tcpdump который генерирует прямую трансляцию, если хотите, то, что я хочу, проблема заключается в ...
0
голосов
1ответ
1k показов
Как использовать awk для печати вывода
Эта команда nstats дает мне вывод, как показано ниже. Как я могу использовать awk или grep, чтобы работать без перерыва только на несколько дней? Я не могу использовать "", чтобы получить вывод. ...
0
голосов
1ответ
287 показов
граница слова в команде awk не работает при печати диапазона строк
Я пытаюсь проанализировать файл .conf samba для определенного раздела общего ресурса ... [CMI] oplocks = no wide links = no writeable = yes delete readonly = yes path = /LOCALSITE/CMI comment = CMI ...
0
голосов
1ответ
519 показов
Извлечь текст между двумя слешами и добавить его в конце строки после символа табуляции
У меня есть текстовый файл, похожий на этот: data/CON/001/raw_series_ST_MC_REG_SM.nii data/PAT/001/raw_series_ST_MC_REG_SM.nii Я хотел бы добиться чего-то вроде этого: ...
0
голосов
1ответ
1k показов
Скрипт Awk для запуска команды, основанной на условии, используя 'if'
У меня есть фрагмент кода, который в основном берет файл с именем 'srcip' (который представляет собой просто список IP-адресов) и сравнивает его с моим файлом '~/db', который является просто базой ...
0
голосов
1ответ
495 показов
Использование команды awk или cut для получения процента загрузки процессора
Я пытаюсь выполнить команду Linux через PHP-скрипт, чтобы получить процент загрузки процессора для каждого ядра: … С cut: $output = null; passthru("mpstat -P ALL | grep 0 | tr -s ' ' | cut -d ' ' -f ...
0
голосов
1ответ
223 показов
Подсчет по количеству вхождений в первом столбце
У меня есть входной файл, как это: ATTACK-RESPONSES id check returned root BACKDOOR ACKcmdC trojan scan BACKDOOR hack-a-tack attempt BACKDOOR WinCrash 1.0 Server Active ICMP Destination Unreachable ...
0
голосов
2ответа
174 показов
Попытка получить пример из книги Awk и Sed для работы на Ubuntu 13.04
Я занимаюсь разработкой программного обеспечения для Windows в течение многих лет. Я пытаюсь разветвляться и изучать Linux. Это действительно поможет с моей новой работой. Я поднял книгу "Awk and ...
0
голосов
3ответа
1k показов
Удаление текста между шаблонами в нескольких строках относительно текста внутри шаблона
У меня есть блок текста, который мне нужно удалить, однако, только если он содержит определенный текст внутри блока: ... var somethingA = 0; var somethingB = 0; var somethingC = 0; // do some stuff ...
0
голосов
3ответа
151 показов
Фильтрация 2-го поля из набора данных и затем использование uniq на выходе
У меня есть набор данных, который выглядит так: AAAAA 11111 Data1 AAAAA 11111 Data2 AAAAA 11111 Data3 AAAAA 11112 Data4 AAAAA 11112 Data5 AAAAA 11112 Data6 AAAAA 11112 Data7 AAAAA 11113 Data8 AAAAA ...
0
голосов
1ответ
35 показов
Как получить строку «Привет!» Из приведенного ниже массива в Unix
Я только хочу получить привет там и сохранить его в переменной VAR1. Так что в основном VAR1 должен содержать Привет там VIEW_COL[1]="Hi there,USA,Y" Это то, что я пробовал до сих пор. ...
0
голосов
2ответа
824 показов
Невозможно получить точное количество записей файла CSV
У меня есть файл .csv, который имеет некоторые значения, отформатированные как абзацы с разрывами строк или иногда с маркерами. "STAT","ID","DESC" "UPD", "1", "Updated" "CHG", "2", "Changed" "UPD", ...
0
голосов
3ответа
305 показов
использование awk только для файлов, которые начинаются с 'xyz'
У меня есть 3 файла в каталоге: xyz1.txt , xyz2.txt , rst_xyz.txt и я хочу работать ТОЛЬКО с первыми двумя (те, которые начинаются с xyz). Команда ls | awk '/xyz/{print $1}' вернет все три из них. ...
0
голосов
1ответ
471 показов
Замените на sed значение тега в определенном разделе при сопоставлении строки
Я хотел бы изменить строку, когда другая строка совпадает в разделе файла с помощью команды Sed (или awk). Вот пример файла: Извлечение MyFic.txt: ... Some tags ... X1 ... oThers tags ... X2 ... Some ...
0
голосов
0ответов
385 показов
Скопируйте огромный файл, пропустив первую строку, используя dd в Linux
Я пытался скопировать содержимое огромного файла (10 ГБ) в другой, пропустив первую строку (как в head -n1). Я пробовал несколько способов головы, хвоста, awk и sed. Устанавливается с помощью tail ...
0
голосов
2ответа
774 показов
Вычисление среднего по списку значений для каждого значения
У меня есть огромный файл (50 тыс. Строк) в следующем формате: 52370581 2116 17996781 4314 47818829 2584 61421045 2158 ... 25145813 2274 Первое значение может присутствовать несколько раз, и я хочу ...
0
голосов
2ответа
122 показов
Сортировка по идентификатору, затем сортировка по дате, затем удаление строк, которые имеют более старую дату?
У меня есть несколько файлов с разделителями табуляции. Каждый файл структурирован так: ID Title Rating Date_Rated То, что я хочу сделать, это объединить все эти файлы в один и сохранить только ...
0
голосов
2ответа
533 показов
Вставить строку или пустую строку после определенных критериев поиска в цикле
Мне интересно, может ли кто-нибудь помочь мне с конкретным вопросом кодирования. У меня есть файл секвенирования ДНК, который читает что-то вроде этого (в качестве примера): ...
0
голосов
1ответ
355 показов
Записать вывод в переменную $ TMPDIR/$: файл не существует (должен быть создан)
У меня есть следующий сценарий .sh, в котором я пытаюсь сделать все основные записи в $ TMPDIR. Однако, когда он попадает в строку 86, он возвращает следующую ошибку: ...
0
голосов
1ответ
436 показов
Получить имя группы с GID = 0
Я хотел написать сценарий оболочки, в котором он должен дать имя группы, GID = 0.Я использовал команду awk, как это, awk -F ':' {$3==0} /etc/group | cut -d ':' -f1 Он отлично работает в Redhat, ...
0
голосов
1ответ
431 показов
Как перехватить вывод diff из команды find exec?
Я использую Ubuntu (Precise 12.04). Я пытаюсь написать сценарий bash, чтобы проверить, изменился ли файл с помощью awk replace с помощью команды diff. Я сделал тест со следующим: #! /bin/bash diff ...
0
голосов
1ответ
339 показов
Выполняется ли скрипт или команда awk для каждой строки, которую он читает?
Я получил сценарий awk с именем my_awk: #!usr/bin/awk -f { if ($1 == "#START") { FS=":";} else if ($1 == "#STOP") { FS = " ";} else { print $3} } И я вызвал это через: cat my_file | awk -f my_awk Я ...
0
голосов
1ответ
878 показов
Массовая миграция данных EXIF GPS (иначе Escape from iPhoto)
Я пытаюсь переместить свою библиотеку фотографий (более 12000) из iPhoto для использования в Adobe Lightroom и хотел бы добавить данные GPS, которые я добавил к фотографиям, с помощью функции iPhoto, ...
0
голосов
0ответов
10 показов
Значения Grep от nethog и netperf
Мне нужно контролировать сетевую активность процесса и пропускную способность соединения. Поэтому я решил использовать nethog и netperf сочетании с grep и awk для записи значений в файл. nethog : ...
0
голосов
1ответ
528 показов
Найдите число в строке и замените его
Я написал код на C++ и теперь хочу заменить число в строке с помощью сценариев оболочки. Часть, которая должна быть заменена: if (random
0
голосов
2ответа
589 показов
сумма чисел в разных строках в оболочке
у меня 8000 строк, похожих на это и что мне нужно сделать, это суммирование rxPackets в каждой строке вместе и txPackets тоже я имею в виду общую сумму в 8000 строк заранее спасибо
0
голосов
2ответа
116 показов
grep out условие и добавить значения значения grep
У меня есть сценарий, что CSV-файл имеет значения: abcd FAILURE 7 abcd SUCCESS 12 efgh SUCCESS 3 efgh FAILURE 5 mnop SUCCESS 6 mnop SUCCESS 4 abcd FAILURE 5 efgh SUCCESS 2 mnop SUCCESS 1 abcd FAILURE ...
0
голосов
1ответ
78 показов
несколько команд awk подряд
Я использую команду awk для извлечения некоторых данных. Дело в том, что мне нужно несколько раз использовать команду awk для извлечения всей необходимой мне информации, и каждый раз, когда я ...
0
голосов
1ответ
638 показов
Как заменить слово с точным соответствием, используя gsub
Пожалуйста, смотрите ниже сценарий - на этом nawk 'NR==FNR { a[$1]=$2 ; next} {for ( i in a) gsub(i,a[i])}1' file.dat 1.txt 1.txt ioiufeioru dfoiduf MO_CIF_INP438 fjkdj MO_CIF_INP dsjhdf ...
0
голосов
1ответ
217 показов
Как зашифровать почту в unix?
Я хочу зашифровать почту, так как она будет содержать конфиденциальную информацию. Там нет вложений. Пожалуйста, помогите в предоставлении шагов для шифрования почты. У меня есть ссылка Как я могу ...
0
голосов
2ответа
196 показов
Заменить слова в заданных номерах строк
У меня есть файл 1.txt INTEGER-d_int () INTEGER-d_int () INTEGER-d_int ( ) INTEGER-d_intClass() INTEGER-d_intClass new() и я хочу заменить вхождение d_int на d_INT в строках 1 и 5. В моем случае эти ...
0
голосов
3ответа
264 показов
Заменить строку в строке, но не когда она где-то между двойной квадратной скобкой
У меня есть длинная строка из поля MySQL, содержащая данные страницы MediaWiki. Я должен заменить строку на этой странице в MediaWiki, но не тогда, когда она находится в ссылке MediaWiki. Ссылка на ...
0
голосов
1ответ
116 показов
Сочетание Bourne Shell и AWK
Это мой фактический файл WASfile #!/bin/sh sed -i '/^ *$/d' WASfile sed -i -e '/user=/,/group_1=/{w /tmp/1' -e 'd}' /home/wasdm/WASfile; Script to Add read -p "Press [Enter] to continue for ...
0
голосов
2ответа
1k показов
Значения Grep от nethog и netperf
Мне нужно контролировать сетевую активность процесса и пропускную способность соединения. Поэтому я решил использовать nethog и netperf сочетании с grep и awk для записи значений в файл. nethog : ...
0
голосов
1ответ
1k показов
Как найти подходящие записи из 2 файлов в Unix
У меня есть два файла, которые содержат email_ids. 1. Test1.txt 2. test2.txt Содержимое Test1.txt: abc@gmail.com xyz@gmail.com mns@gmail.com Test2.txt Содержимое: jpg@gmail.com joy@yahoo.com ...
0
голосов
0ответов
175 показов
awk убрать знак "," во всех столбцах, если он существует между
Мой файл ввода данных: 508,186,,Name,"VIA PAS, 4",vou1@mail.com, 291,345,,Name2,Votros 73,vou2@mail.com, 911,733,,Name3,zap 101,vou4@mail.com, 9000,32,,Michel,hops 12,"x1@mail.com, vou7@mail.com, ...
0
голосов
1ответ
684 показов
Bash Sum Средние числа в файлах
У меня есть серия файлов с 2(двумя) строками. Первая строка содержит целое число (1-100), а вторая строка содержит десятичное число (1.0000-99.9999). Мне нужно получить сумму первой строки и среднее ...