Результаты поиска по запросу "awk"

5 ответов

Несколько строк, усеченная строка в 80 символов

Я новичок в awk и sed, и я ищу способ обрезать строку до 80 символов, но я печатаю несколько строк в этой строке, используя printf. Последние две строки вызывают у меня проблемы, потому что они меняются по размеру на каждой итерации моего кода. ...

1 ответ

Преобразование разреженной матрицы в ARFF с использованием awk

Я работаю с очень большим набором данных в формате разреженной матрицы. Данные имеют формат подачи (3 столбца, разделенных табуляцией, где строка в первом столбце соответствует строке, строка во втором столбце соответствует атрибуту, а значение ...

1 ответ

Спасибо, это здорово - ходил кругами в течение нескольких дней ....

я есть лог-файл с разделителями табуляции, который имеет дату и время в формате «2011-07-20 11:34:52» в первых двух столбцах: Пример строки из файла журнала: 2011-07-20 11:34:15 LHR3 1488 111.111.111.111 GET ...

ТОП публикаций

10 ответов

), чтобы выбрать образец:

я есть файл 10 ^ 7 строк, в котором я хочу выбрать 1/100 строк случайным образом из файла. Это код AWK, который у меня есть, но он забирает все содержимое файла перед этим. Память моего компьютера не может справиться с такими бредами. Есть ли ...

4 ответа

 вариант, если вы не хотите видеть каждую строку, которая не соответствует шаблону.

2011-07-01 ... /home/todd/logs/server_log_1.log ... 2011-07-02 ... /home/todd/logs/server_log_2.log ... 2011-07-03 ... /home/todd/logs/server_log_3.log ...я файл выглядит как выше. Я хочу извлечь из него имена файлов и вывести их в STDOUT ...

2 ответа

Для решения, требующего меньшего количества памяти, но сначала нуждающегося в сортировке (ничего не бесплатно):

могу найти решение awk для этой простой задачи. Я могу легко сложить столбец ($ 3) на основе одного совпадающего поля ($ 1) с помощью: awk -F, '{array[$1]+=$3} END { for (i in array) {print i"," array[i]}}' datas.csvТеперь, как я могу сделать ...

4 ответа

Используйте awk, чтобы найти среднее значение столбца [дубликата]

На этот вопрос уже есть ответ здесь: AWK рассчитать среднее или ноль [/questions/8434000/awk-calculate-average-or-zero] 3 ответаЯ пытаюсь найти среднее значение для второго столбца данных, используяawk для класса. Это мой текущий код с ...

5 ответов

Использование слегка измененного ввода без заголовка и индекса, созданного с использованием

у объединить значения из нескольких строк различной длины в одну строку, если они совпадают с идентификаторами. Пример ввода: ID: Value: a-1 49 a-2 75 b-1 120 b-2 150 b-3 211 c-1 289 d-1 301 d-2 322Пример желаемого вывода: ID: Value: a 49,75 b ...

4 ответа

Если вы обрабатываете один и тот же файл несколько раз, может быть быстрее прочитать его в базу данных и, возможно, даже создать индекс.

тоящее время я имею дело с файлами журналов с размерами ок. 5gb. Я довольно плохо разбираюсь в файлах журналов и использую bash UNIX, поэтому постараюсь быть максимально точным. При поиске в файлах журнала я делаю следующее: укажите номер запроса ...

2 ответа

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

я есть команда, которая прекрасно работает в командной строке, но не тогда, когда я пытаюсь поместить ее в псевдоним или функцию. $ awk '{print $1}' /tmp/textfile 0Это верно, так как «0» находится в позиции 1 «текстового файла». $ alias a="awk ...