0
ответов

Как распечатать совпадения регулярных выражений с помощью awk? [дубликат]

Есть ли способ распечатать совпадение регулярного выражения (но только соответствующую строку) с помощью команды awk в оболочке?
вопрос задан: 14 February 2018 20:29
0
ответов

зацикливание символов во входной строке с использованием awk

Верьте или нет, я не могу найти ответ на то, что, я думаю, было бы этим самым основным вопросом. В awk, как я могу перебрать входную строку символ за символом? Допустим, я просто хотел ...
вопрос задан: 14 February 2018 14:28
0
ответов

Печать всего, кроме первого поля, с помощью awk

У меня есть файл, который выглядит так: AE United Arab Emirates AG Antigua & Barbuda Нидерландские Антильские острова Американское Самоа BA Босния и Герцеговина BF Буркина-Фасо Б.Н. Бруней-Даруссалам ...
вопрос задан: 20 January 2018 05:04
0
ответов

Разбор ввода с разделителями каналов в awk

Видел много сообщений с похожими вопросами. Не могу заставить его работать. Ввод выглядит так: <первое поле с пробелами> | <второе поле с пробелами> Попытка синтаксического анализа с помощью awk. Пробовал много ...
вопрос задан: 7 December 2017 21:02
0
ответов

Как объединить каждые две строки в одну из командной строки?

У меня есть текстовый файл следующего формата. Первая строка — это «КЛЮЧ», а вторая — «ЗНАЧЕНИЕ». КЛЮЧ 4048:1736 строка 3 КЛЮЧ 0:1772 строка 1 КЛЮЧ 4192:1349 строка 1 КЛЮЧ 7329:2407 строка 2 ...
вопрос задан: 15 November 2017 00:31
0
ответов

Как определить динамический массив в операторе Begin с AWK

Я хочу определить массив в моем операторе BEGIN с неопределенным порядковым номером; как я могу это сделать в AWK? НАЧАТЬ {send_packets_0to1 = 0; rcvd_packets_0to1 = 0; seqno = 0; count = 0; n_to_n_delay [];}; Я имею ...
вопрос задан: 13 November 2017 18:46
0
ответов

Как использовать несколько аргументов для awk с помощью shebang (т.е. #!)?

Я хотел бы выполнить сценарий gawk с --re-interval, используя shebang. "Наивный" подход #! / Usr / bin / gawk --re-interval -f ... здесь идет сценарий awk, не работает, так как gawk вызывается с ...
вопрос задан: 6 October 2017 03:03
0
ответов

Красивая таблица печати с awk

Я хочу напечатать таблицу, которая выглядит следующим образом:> field1 field2 field3 field4> 11.79 7.87 11.79 68> .. больше чисел Как я могу сделать так, чтобы заголовки для столбцов ...
вопрос задан: 22 September 2017 21:45
0
ответов

Как использовать переменные оболочки в вызове команды perl в скрипте оболочки bash?

Как использовать переменные оболочки в вызове команды perl в скрипте оболочки bash? У меня есть команда perl в моем сценарии оболочки для оценки даты -1. Как я могу использовать $ myDate в вызове команды perl? Это раздел ...
вопрос задан: 18 September 2017 02:56
0
ответов

Удаление последней строки в предложении [закрыто]

У меня есть одно предложение с комбинацией цифры и алфавита. Мне нужно найти последнее вхождение цифры и удалить все символы после цифры в сценариях оболочки Unix. Но это должно ...
вопрос задан: 7 August 2017 01:13
0
ответов

Как экранировать одинарную кавычку внутри awk

Я хочу сделать следующее awk 'BEGIN {FS=" ";} {printf "'%s'", $1}' Но такой способ экранирования одинарной кавычки не работает awk 'BEGIN {FS=" ";} {printf "\'%s\' ", $1}' Как это сделать? Спасибо за помощь.
вопрос задан: 8 June 2017 21:09
0
ответов

Инструмент Bash для получения n-й строки из файла

Есть ли «канонический» способ сделать это? Я использовал голову -n | Хвост -1, который делает трюк, но мне было интересно, есть ли инструмент Bash, который специально извлекает строку (или диапазон строк) ...
вопрос задан: 4 June 2017 22:12
0
ответов

Преобразовать вывод Unix `cal` в код таблицы латекса: однострочное решение?

Пытаться достичь следующего вызывало у меня затруднения: преобразовать вывод unix cal в код таблицы латекса, используя короткий и приятный однострочник (или мало-лайнер). Например, cal -h 02 2012 | $ magicline должна дать Mo ...
вопрос задан: 27 May 2017 13:05
0
ответов

Объединить два файла в Linux с разными столбцами

У меня есть два файла в Linux, первый файл имеет 4 столбца, а второй - 2 столбца. Я хочу объединить эти файлы в новый файл, который имеет первые 3 столбца из файла 1 и первый столбец из ...
вопрос задан: 16 May 2017 03:48
0
ответов

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

я использую awk для синтаксического анализа данных с "," в качестве разделителя как входные данные - файл csv. Однако в данных есть ",", которые экранированы двойными кавычками ("..."). Пример filed1, filed2, field3, "...
вопрос задан: 1 May 2017 22:36
0
ответов

Удалите частично повторяющиеся строки по столбцам и оставьте последнюю

У меня есть файл, который выглядит так: 2011-03-21 name001 line1 2011-03-21 имя002 строка2 2011-03-21 name003 line3 2011-03-22 name002 line4 2011-03-22 name001 line5 для каждого имени, мне нужно только его последнее ...
вопрос задан: 19 April 2017 01:45
0
ответов

Фильтровать записи файла журнала по диапазону дат

У моего сервера необычно высокая загрузка ЦП, и я вижу, что Apache использует слишком много памяти. У меня такое ощущение, что я работаю в DOS По одному IP - может, поможете мне его найти? Я использовал ...
вопрос задан: 27 March 2017 04:57
0
ответов

Может ли разделитель полей в awk содержать несколько символов?

Могу ли я использовать разделитель полей, состоящий из нескольких символов? Например, я хочу разделить слова, содержащие кавычки и запятые между ними, а именно. «Школа», «Колледж», «Город» Итак, здесь я хочу установить свою FS ...
вопрос задан: 14 March 2017 06:35
0
ответов

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

Я прошел онлайн-курс UNIX и столкнулся с этим вопросом, на котором я застрял. Буду признателен за любую помощь! Вам предоставляется набор файлов, каждый из которых содержит ...
вопрос задан: 30 November 2016 10:29
0
ответов

Python или awk / sed для очистки данных [закрыто]

Я использую R для анализа данных и очень им доволен. Однако очистка данных может быть немного проще. Я думаю об изучении другого языка, подходящего для этой задачи. В частности, я ищу ...
вопрос задан: 21 November 2016 07:16
0
ответов

Генерация случайных чисел с помощью awk в оболочке BASH

Я хочу перемешать строки (строки) файла в случайном порядке, а затем распечатать в разные пять файлов. Но у меня по-прежнему порядок строк в файлах от file1 до file5 остается неизменным. Случайная генерация ...
вопрос задан: 26 October 2016 09:57
0
ответов

Что выводит awk 'BEGIN {sum = 0} END {print sum}'? [закрыто]

Что будет выводом следующей команды? awk 'BEGIN {sum = 0} END {print sum}' filename Что произойдет, если мы объявим только блоки BEGIN и END? Ответ должен быть одним из следующих: a. сумма ...
вопрос задан: 10 August 2016 20:41
0
ответов

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

Как показано в следующих строках, есть два входных файла. Столбцы 3 и 4 в input1 содержат диапазон (например, от 1 до 78 в первой строке). Столбец 2 в input2 содержит одно значение позиции (например, 32 в ...
вопрос задан: 16 June 2016 00:06
0
ответов

Используя Shell Script, найдите 2 ближайших элемента 2-го столбца в file2 для каждой записи 2-го столбца в file1 и добавьте элементы column1 в file1

У меня есть два файла file1 и file2 (разделенные пробелами), оба содержат 2 столбца. Столбец 1 и столбец 2 файла1 - это Id и weight (значение с плавающей запятой). Аналогично, file2 имеет Id1 и weight (значение с плавающей запятой). С помощью ...
вопрос задан: 1 June 2016 17:19
0
ответов

Как получить второй столбец из вывода команды?

Вывод моей команды выглядит примерно так: 1540 «A B» 6 «C» 119 «D» В первом столбце всегда указывается число, за которым следует пробел, а затем строка в двойных кавычках. Моя цель - получить второй столбец ...
вопрос задан: 10 April 2016 02:30
0
ответов

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

У меня есть файл сценария, который мне нужно изменить с помощью другого сценария, чтобы вставить текст в 8-ю строку. Строка для вставки: Project_Name = sowstest в файл с именем start. Я пытался использовать awk и sed, но ...
вопрос задан: 20 March 2016 06:32
0
ответов

Замена на месте

У меня есть CSV. Я хочу отредактировать 35-е поле CSV и записать изменение обратно в 35-е поле. Вот что я делаю на bash: awk -F "," '{print $35}' test.csv | sed -i 's/^0/+91/g' так что я ...
вопрос задан: 16 March 2016 14:37
0
ответов

Как проверить, является ли значение переменной в скрипте AWK нулевым или пустым?

Я использую сценарий AWK для обработки некоторых журналов. В одном месте мне нужно проверить, является ли значение переменной нулевым или пустым, чтобы принять какое-то решение. Любая идея, как добиться того же? awk ' { { разделить ($...
вопрос задан: 15 February 2016 04:00
0
ответов

Awk conditional sum from a CSV file

I have a CSV file from which I would like to extract some pieces of information: for each distinct value in one colum, I would like to compute the sum of the corresponding values in another column. ...
вопрос задан: 15 February 2016 02:03
0
ответов

Используйте awk для поиска писем и печати результатов [закрыто]

У меня есть файл student.txt, который содержит несколько столбцов (имя, фамилия, c1, c2, c3, c4), например, Джек Поки Тео 100 49 38. 15 реестров, как указано выше, я хочу с помощью awk найти студентов, которые ...
вопрос задан: 13 February 2016 14:29