Вопросы с меткой [awk]
AWK - это язык обработки текста. Он в основном используется для манипулирования и обработки структурированных данных, а также для генерации отчетов.
486 вопросов
0
голосов
1ответ
92 показов
Используя Grep или AWK, чтобы найти все вхождения указанной строки
У меня огромная строка данных, и я пытаюсь найти вхождения указанной строки. Затем я хочу экспортировать вхождения (-/+) 20 символов в другой файл. Может кто-нибудь предложить основную идею о том, ...
0
голосов
1ответ
189 показов
обновлять выходной файл сопоставления шаблонов при необходимости
Нужно предложение для следования. Есть два файла myfile и responsefile. Первый файл myfile.txt user=myname user_1=yourname group=mygroup group_1=yourgroup второй файл responsefile.txt #Please fill ...
0
голосов
2ответа
741 показов
разбить текстовый файл после каждого n совпадений на новый файл, используя sed или awk
я пытался разбить файл на части по n совпадений. Файл состоит из одной строки, а разделитель - '' foobar..... Я просто хочу разбить файл на части, где каждый файл имеет 100 наборов данных ( text plus ...
0
голосов
1ответ
687 показов
Почему это заявление на awk не работает?
awk 'BEGIN { COLM_FMT = "%-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s, %-8s,\n" } { printf COLM_FMT, ${totals[0]}, ${totals[1]}, ${totals[2]}, ${totals[3]}, ...
0
голосов
1ответ
66 показов
У меня есть файл с названием песни, и я пытаюсь найти самое длинное и короткое название песни, используя AWK
RANK NAME BAND YEAR GENERE DOMESTIC/INTERNATIONAL 206:Reach Out, I'll Be There:The Four Tops:1978:Pop:3/2 207:Bye Bye Love:The Everly Brothers:1950:Classic:3/2 208:Gloria:Them:1965:Classic:1/1 209:In ...
0
голосов
1ответ
479 показов
Редактирование содержимого в больших файлах CSV на основе регулярных выражений
Я хотел удалить определенный шаблон содержимого, основанный на регулярном выражении, из CSV-файла очень большого размера, содержащего более 100 000 записей, как это возможно с помощью командной ...
0
голосов
1ответ
1k показов
Как извлечь последнюю последовательность номеров в IP-адрес (с помощью Linux)
Я хочу извлечь последние цифры IP-адреса на основе результата команды ifconfig. ifconfig часто включает в себя целую кучу выходных данных, поэтому я не совсем уверен, как получить нужные мне цифры. ...
0
голосов
1ответ
122 показов
Переместить числа в имени файла в начало
У меня есть несколько файлов в папке с именами в форме: SOMETEXT1 номер SOMETEXT2.mp3 или SOMETEXT номер.mp3. Я хочу переименовать их в номер SOMETEXT SOMETEXT2.mp3 или номер SOMETEXT.mp3. Используя ...
0
голосов
1ответ
142 показов
awk используется с grep - нет вывода
У меня есть bashscript, который использует grep с awk следующим образом: #ec2-describe-instances | grep -i instance | awk '{print "Creating -> " $3; system("ec2-create-image " $2 " --name " $3 ...
0
голосов
2ответа
39 показов
Подсчитать количество строк в канале ввода?
Во время бега ps -eaf Я вижу список запущенных процессов. Можно ли посчитать количество строк с помощью awk?
0
голосов
4ответа
1k показов
Изменение нескольких строк в одну строку с пробелами в Linux
У меня есть следующие данные с несколькими строками username: joe empid: 1111 status: resigned username: tom emid: 1234 username: kate empid: 2222 status: resigned Что я хочу, чтобы получить данные в ...
0
голосов
1ответ
1k показов
Выполнить подобную GROUP BY команду в UNIX
У меня есть текстовый файл, подобный следующему: 1 2 3 4 5 6 7 8 9 ... n
0
голосов
2ответа
856 показов
Попытка чтения данных из текстового файла и ввода текста переменной в скрипт
У меня есть файл с 25 записями из одного слова, мне нужен скрипт для чтения файла по одной строке за раз и ввода переменной фразы во второй скрипт, который сгенерирует отдельный файл на основе имени ...
0
голосов
2ответа
287 показов
список файлов и использование awk для получения комментария
Я хочу получить все комментарии всех файлов в папке. И что я пытался ls -R | awk '//' >> result Но это ничего не показывает в файле результатов. Но если я использую результат awk '//' >> result для ...
0
голосов
2ответа
174 показов
заключенные в кавычки поля на входе в awk
Я пытаюсь обработать файл журнала веб-сервера в awk. подобно 123.222.333.444 - - [24/Feb/2015:13:09:19 +0100] "GET / HTTP/1.1" 200 15852 "https://www.google.dk/" "Mozilla/5.0 (Windows NT 6.1) ...." ...
0
голосов
1ответ
196 показов
Многократная замена - используя sed или awk
У меня есть фрагмент кода, как показано ниже CREATE TABLE TABLE1( ID integer NOT NULL, ROW_CREATED varchar (26) NULL, BATCH_LOG_ID integer NULL, TRANSACTION_TYPE varchar(5) NULL, PARTITION_COL ...
0
голосов
2ответа
104 показов
Неправильное форматирование команды Дисковой утилиты в AWK
Я пытаюсь изучить awk в данный момент, и поэтому я пытаюсь сделать это с помощью команды disk utility . Вот вывод, когда я запускаю Disk Utility list disk0 /dev/disk0 (internal, physical): #: TYPE ...
0
голосов
3ответа
439 показов
Замена кавычек в файле
У меня есть большое количество больших файлов данных, разделенных точкой с запятой. Все строковые поля заключены в двойные кавычки. В некоторых файлах есть дополнительные кавычки в строковых полях, ...
0
голосов
1ответ
69 показов
awk печатает данные в фиксированном столбце
Я хотел бы напечатать данные в фиксированном столбце. Я имею в виду столбец должен быть как в таблице. Я использовал printf. Входные данные: To find information use the search box on the top right ...
0
голосов
1ответ
259 показов
Не могу использовать awk в терминале
Я хочу использовать команду awk, чтобы сделать что-то, я ввожу awk в терминал, но терминал показывает мне, что awk: не могу открыть /home/user/myexe/external_symbols.awk (нет такого файла или ...
0
голосов
1ответ
81 показов
Преобразование столбца CSV с помощью функции с помощью инструментов командной строки
Учитывая CSV-файл, такой как h1 h2 a 0 b 1 c 0 как переименовать 0 в YES и 1 в NO во втором столбце.
0
голосов
2ответа
696 показов
awk IGNORECASE не работает. странный
Один скрипт, который я годами использовал на рабочей машине, перестал работать после переустановки системы Linux. после нескольких дней копания оказалось, что специальная переменная IGNORECASE = 1 не ...
0
голосов
1ответ
33 показов
Способ разбить текстовый файл на произвольные блоки на основе первого столбца?
У меня есть (очень большой) текстовый файл формы ... /folder1/fileA /folder1/fileB /folder1/fileC ... /folder999/fileA /folder999/fileB /folder999/fileC ...etc с неизвестным количеством записей для ...
0
голосов
2ответа
2k показов
Передать переменную из awk в bash
Как я могу передать переменную из awk в bash? Я хочу передать много переменных, поэтому я не использую: x=$(awk '.....) Я думаю, это бесполезно.
0
голосов
1ответ
267 показов
awk - присваивает результат переменной системной функции
Я хотел бы назначить переменную результат системной функции: awk 'BEGIN{x=system("cut -d \" \" -f 1 ol");print x}' Ввод "ol": 1 Результат: 1 0
0
голосов
1ответ
454 показов
Случайная функция в awk как в bash
Как я могу случайно в awk. В bash есть: echo $((RANDOM%(32-12+1)+12)) Есть ли в awk функция, которая дает тот же результат?
0
голосов
1ответ
546 показов
awk - я не могу напечатать в файл
Я не знаю, почему я не могу печатать из файла. Моя команда: awk 'BEGIN{print "af">file}' Ошибка: fatal: expression for `>>' redirection has null string value
0
голосов
3ответа
260 показов
Используйте Sed/Awk для исправления неисправных файлов SRT
Недавно я скачал несколько плохо отформатированных файлов SRT, в которых формат времени испорчен как HH:MM:SS:XXX тогда как это должно быть HH:MM:SS,XXX Основная проблема теперь заключается в замене ...
0
голосов
1ответ
67 показов
Пробуждение эквивалентно grep -C <num>
Я хочу напечатать 5 строк контекста вокруг каждой строки, которая соответствует "foo", но не "foobar". Я могу сделать матч достаточно легко с помощью | awk '/foo/ && !/foobar/' но я не могу понять, ...
0
голосов
3ответа
2k показов
Выполнение нескольких команд awk в одном файле
Я пытаюсь извлечь строки из файла и сохранить вывод в новый файл. Я использовал код: cat datafile | awk -f pullhh.txt > fuel где файл pullhh.txt содержит код /FUELHH/ Я хочу извлечь строки, ...
0
голосов
2ответа
1k показов
создание данных CDF с использованием bash или awk или perl
у нас есть некоторые данные, такие как: 12 0 13 0 20 0 25 1 64 4 77 1 89 100 1201 204 Я хотел бы получить этот вывод: 3 0 5 1 6 4 7 100 8 204 объяснение: у нас есть 3 AS(автономные системы), которые ...
0
голосов
1ответ
1k показов
скрипт для конвертации ГБ в ТБ
У меня есть (несколько) файлов, как показано ниже. У немногих из них есть значения в ТБ и несколько файлов в ГБ. Теперь, если вы четко видите вывод файла, есть две строки с общей емкостью и ...
0
голосов
4ответа
6k показов
Как рекурсивно удалить все файлы .exe из всех подкаталогов текущего каталога?
У меня есть USB, содержащий важные файлы. Однако он пронизан некоторыми нежелательными файлами .exe (вероятно, virsuses) в каждой подпапке. Поскольку я нахожусь на машине с Linux, exe-файлы не будут ...
0
голосов
1ответ
3k показов
Солярис 10 + отображать 2 строки после матча по grep?
как сопоставить строку и отобразить две строки под строкой например (я хочу сопоставить строку "изготовления" и отобразить две строки после cat ima.conf # the manufacturer or driver author. ...
0
голосов
1ответ
491 показов
Фильтрация вывода из команды "dscl -readall"
dscl . -readall /Users выводит что-то вроде этого (только часть всего вывода): PrimaryGroupID: 20 RealName: Johnny Smith RecordName: johnny RecordType: dsRecTypeStandard:Users UniqueID: 501 ...
0
голосов
1ответ
2k показов
Объединение двух файлов в Unix с одним общим столбцом, который является избыточным
У меня есть два файла с одним общим столбцом, который является избыточным.Файл 1 имеет хромосомные местоположения и TF, файл 2 имеет хромосомные местоположения и номера Refseq. Файл 1: chr1: ...
0
голосов
4ответа
3k показов
Как заменить первый н нет. появления строки с использованием sed и / или awk?
Я получил файл alphabet , где есть несколько появления в строке. $ cat alphabet a b c d e f g h i j k a a l m n a p q r a s t u v w a x y z a k l q z где $ cat alphabet | grep -o a | wc -l 7 Теперь, ...
0
голосов
1ответ
373 показов
bash скрипт читает построчно
Здравствуйте, я пытаюсь создать скрипт, который читает мой файл, принимает все необходимые ему переменные, а затем использует его для другой команды. Но кажется, что переменные не запоминаются, ...
0
голосов
3ответа
426 показов
awk и regex с {}
Я хочу напечатать всю запись, если она содержит слово и некоторые символы, которые являются необязательными. Автор сценария: /mount[ein]{0,2}/{ print $0} К сожалению, это не работает. Без "{" и "}" ...
0
голосов
2ответа
1k показов
извлечение слов с помощью awk
У меня есть файл данных, который состоит из строк, которые все содержат FG =???? (где ???? представляет собой четырехзначное число, которое отличается в каждой строке). Я хотел бы извлечь это из ...
0
голосов
1ответ
755 показов
Оболочка скрипта получает идентификатор и убивает процесс
Пожалуйста, я не могу найти ошибку в моей команде. ssh -t root@$machine -x "sshpass -p 'ubuntu' ssh -t root@$address -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/nul -x 'ps -ef | grep ...
0
голосов
2ответа
591 показов
новый столбец в файле с разделителями табуляции, с предопределенным значением
Как добавить новый столбец в файл с разделителями табуляции в конце файла, содержащий одинаковые значения для каждой строки. Например: inFile.txt Name Age Address Sex X 12 adrs1 M Y 15 adrs2 F Z 10 ...
0
голосов
1ответ
99 показов
арифметическая операция над вложенным столбцом в файле с разделителями табуляции
У меня есть текстовый файл с разделителями табуляции, содержащий Column1...Columnn столбцов и строки от R1 до Rn . В некоторых столбцах есть несколько вложенных полей с идентификатором, которые затем ...
0
голосов
5ответов
725 показов
Регулярное выражение для поиска отправителей IP с использованием grep или других языков
У меня есть входной файл, который содержит: 19:04:01.631948 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48) 181.173.82.61.1985 > 250.66.33.195.1985: HSRPv0-hello 20: ...
0
голосов
2ответа
749 показов
Как скопировать файл с помощью awk на основе времени создания в какой-то каталог
Я пытаюсь скопировать файл в каталог с помощью фильтра awk на основе времени создания файла #!/bin/bash dir=/home/resaputra23/pyexample/python2/* des=/home/resaputra23/pyexample/backup/ file1= stat ...
0
голосов
1ответ
2k показов
Пропустите первые 6 строк / строк в текстовом файле с помощью awk
Как я могу пропустить первые 6 строк / строк в текстовом файле (input.txt) и обработать остальные с помощью awk? Формат моего сценария awk (program.awk): BEGIN { } { process here } END { } Мой ...
0
голосов
3ответа
2k показов
Сопоставить и удалить первый и второй шаблон в тегах XML
Как я могу сопоставить и удалить первый и второй шаблон в тегах xml, используя sed или awk? Вот пример A78-1-1134-HI-1 T78-12-1346-AG-2 G78-4-2156-Ag-6 A78-10-1971-Hh-10 Вот результат, который я ...
0
голосов
3ответа
2k показов
Удаление первой строки с шаблоном с помощью _both_ awk и sed
Довольно легко. Я ищу простейшие подходы в sed и awk для удаления первой строки в файле, который содержит конкретную строку.
0
голосов
1ответ
116 показов
awk - смена разделителя полей в программе, буквы в поле
Я хочу изменить FS в awk, но не в BEGIN. Я хочу напечатать слово и письмо. awk 'BEGIN{FS=""}{print $1; FS=" ";print $1; FS=""}' Конечно, это не работает. Есть ли какая-нибудь функция, способ показать ...
0
голосов
2ответа
301 показов
Расширение awk one-liner от определения совпадающей пары столбцов (строка за строкой) до нескольких столбцов
Я использую Win7 с Cygwin. У меня есть одна строка, которая будет работать для определения совпадений в PAIR столбцов, но когда я пытаюсь ввести дополнительные столбцы (то есть> 2), я не могу ...