3
ответа

как найти максимальное значение в определенном столбце, например каждые 5 строк

Как найти максимальное значение каждые 5 строк в большом файле. У меня есть файл, например: 186 5 24.0772 24.061 18.5996 2.14E+06 123 4 25.838 29.4805 25.8075 1.25E+06 47 4 24.0637 27....
07.10.2019
3
ответа

Как добавить реальное имя хоста в начало команды Linux cli

у нас есть серверы redhat - 7.2 следующий вывод sar напечатать все соответствующие данные следующим образом sar -p -d 1 1 19:16:35 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz ...
24.09.2019
3
ответа

Сопоставление показаний с метками

Дан список показаний в следующем формате: 1 1 0 0 2 3 23101 23101 0 0 2 0 5 2 0 0 1 1 0 0 2 2 23104 23104 0 0 1 0 5 1 0 0 Какой был бы подходящий (и чистый!) способ сопоставить их с их ...
22.09.2019
3
ответа

Вставьте строки/слова в переменную из файла и присоедините разделитель вместо пробела/ов

У нас есть следующий файл (это пример) more machine.txt Node23 узел 34 узел 12 узел95 Node23 Мы хотим вставить список всех узлов в переменную и соединить каждый узел разделителем «,» Пример ...
27.08.2019
3
ответа

Переименовать, чтобы удалить все после специального символа

Недавно я открыл для себя функцию переименования на основе perl, но так как я ничего не знаю о perl, я не могу использовать ее должным образом. Я нашел много вопросов по этому вопросу, но ничего не помогло мне. Я бы...
21.08.2019
3
ответа

Perl: Вставка в n-ю позицию в файле

У меня есть содержимое в моем файле: 123456789 Мой вывод: 1234CC789 Желаемый вывод: 1234CC56789 Предположим, я вставляю PP в n-ю позицию. Но когда я вставляю любой текст, он вставляет текст в ...
28.06.2019
3
ответа

Grep заканчивают соответствие regex

На OS X, выводах system_profiler SPHardwareDataType: Обзор оборудования: Имя модели: Общее количество MacBook Pro Ядер: 4 Кэша L2 (на Ядро): Кэш L3 на 256 КБ: 8 МБ Памяти: 8 ГБ я хочу...
14.04.2019
3
ответа

Заменить текст в строках в файл с шагом

У меня есть файл с несколькими строками (№ линий неизвестен) dd0transid00001902121050425000366550665600016587201902070168304000.0ak 0000L00190021220190212N0021220190212N0000 ...
07.04.2019
3
ответа

Как установить модули Perl в Debian 9?

В руководстве по установке SendEmail я нашел инструкции по установке 2 предварительных требований, 2 модуля perl apt-get install 'perl (Net :: SSLeay)' 'perl (IO :: Socket :: SSL) 'Этот синтаксис также привел к странному результату ...
06.04.2019
3
ответа

Заменить блок текста на sed, awk, perl или vim

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

суммировать все числа из «du»

Мы хотим вычислить первые числа, которые мы получаем из du du -b /tmp/* 6 /tmp/216c6f99-6671-4865-b8bc-7205f5388752_resources 668669 /tmp/hadoop7887078727316788325.tmp 6 /tmp/hadoop-hdfs ...
08.03.2019
3
ответа

удалить линии, совпадающие с шаблоном, если это повторится

Скажем, у меня есть конфигурационный файл: [основной] фу = бар [опция] вариант 1 = вариант 2 вариант 3 = вариант 4 [дополнительно] [нижний колонтитул] [хвост] печать = истинный [end] Я хочу печатать заголовки ([text]) только в том случае, если п
20.02.2019
3
ответа

Изменение текста только в первом столбце? [дубликат]

Пример ввода: (скрытый) (скрытый) Пример вывода: (скрытый) (скрытый) Таким образом, в «нормальных» обстоятельствах это, очевидно, было бы легко сделать ...
11.12.2018
3
ответа

Поменять местами широту и сгруппировать в квадратных скобках

У меня есть файл, который имеет такие данные, как input.csv 1; 1,30453 103,83589; 1,306663 103,83587; 1,30 103,5; 1,30693 103,83883; 1,30709 103,835793; 1,30725 103,835757; 1,30741 103,83572; 1,30753 103,8798 2; 1.353 ...
25.11.2018
3
ответа

Заменять каждый раз шаблон другой строкой (взятой из внешнего файла)

У меня есть ввод: a b TOCHANGE c d e TOCHANGE, где мне нужно изменить шаблоны «TOCHANGE» с помощью внешнего файла: line1 line2 ... так что я получил следующий результат: a b строка1 c d e ...
21.11.2018
3
ответа

получить одну вещь из линии и объединить ее с одной стороны из другой линии

У меня есть следующие : 2018-11-10 23:57:21 [Команда]: SAR -U 10 5 AIX Host 1 7 11/10/18 Конфигурация системы: LCPU = 64 Режим = Coadle 23:57:21% USR% SYS% Wio% Простой Физк 23:57:31 ...
12.11.2018
3
ответа

Список фильтрации чисел, содержащих последовательные цифры

, я хотел бы фильтровать много текстовых файлов. Каждый файл содержит очень длинный список чисел. Фильтрация файлов должна происходить по количеству последовательных цифр в каждом номере. Форма примерного списка ...
24.09.2018
3
ответа

awk/perl print palindrome если не между скобками

У меня есть файл с кучей строк, по одной на каждой строке. Я хочу найти и распечатать строку только в том случае, если она содержит палиндром и этот палиндром не находится между скобками. Примеры: abba[cdef]gh # ...
15.09.2018
3
ответа

Удалите линии в CSV, которые содержат конкретную картину на втором поле

Как удалить линии в файле .csv, что второе поле содержит слово содержимое? Пример: ams-hbase-log4j, контент: \ n # licensedtotheapachesoftewareFoundation (ASF) Недостаточно \ N # ...
13.09.2018
3
ответа

имеют два списка, хотите исключить список2 из List1

List1: 1, Name1 [2, name2 3, name3 4, name4 5, name5 6, name6 7, name7 ...
02.09.2018
3
ответа

Удалить часть Строка с SED?

У меня есть следующий вывод: дата времени: 22 июня 12:40:00 Пользователь пользовательского программного обеспечения для пользователя продукта пользователя *. ***. ***. *** Software1 пользователя пользователя *. ***. ***. *** Я попробовал некоторые функц
10.08.2018
3
ответа

Perl-скрипт в bin, который вставляет файл

У меня есть скрипт ~ / bin / script $ cat ~ / bin / script #! / Bin / bash perl -pe 's / loremipsum / ` cat ~ / foo / bar / file.txt` / ge '-i ~ / path / to / target.txt Предполагается, что сценарий заменяет все экземпляры ...
25.04.2018
3
ответа

Заменить символы UTF-8 на оболочку perl

Как заставить Perl правильно заменить символ UTF-8 из оболочки? В примерах используется stdin, но мне нужно что-то, что работает и с файлом perl ... Вот что я ожидал: $ echo ABCæøåDEF | perl -CS ...
02.04.2018
3
ответа

perl oneliner - генератор случайных строк с небуквенно-цифровыми символами

как добавить небуквенно-цифровые символы на карту, чтобы она генерировала сочетание буквенно-цифровых и небуквенно-цифровых символов? $ for i in {1..5};do perl -le 'print map { (a..z,A..Z,0..9)[rand 62] } 0..pop' ...
06.03.2018
3
ответа

как лучше всего сопоставить версию номер из файла

как лучше всего сопоставить конкретный номер версии (или номер версии) из файла? Я сделал несколько вариантов, но я думаю, что есть другой лучший подход (как однострочный perl) version = 23.092.12 cat. ..
21.02.2018
3
ответа

Рабочие задания параллельно на Ubuntu - различия в конкуренции ввода-вывода между Perl и Java

Извинения, если это вне темы - это касается относительной эффективности выполнения сценариев Perl/Java I/O-heavy параллельно в системе Ubuntu. Я записал две простых версии сценария копии файла (...
27.09.2017
3
ответа

awk + как печатать каждую секунду строку (IP) после первого имени хоста

как напечатать следующее (вывод из API), поэтому IP-адрес будет после имени хоста kafka02.ur.com 102.16.235.69 master01.ur.com 102.16.235.61 master02.ur.com 102.16.235.62 пример kafka02 ....
28.08.2017
3
ответа

Удаление поля из текста, разделенного запятыми, с акцентированными символами

У меня есть CSV-файл, похожий на это имя, адрес, телефон, адрес электронной почты. Джон;123 Ла (скрыто) Ник; 456 Ла (скрыто) Carl;789 La (скрыто) и я...
15.08.2017
3
ответа

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

У меня есть текстовые файлы на разных языках, и я хотел бы подсчитать простое общее количество печатаемых символов одного из языков. Помогает то, что языки населяют разные диапазоны Unicode. Мой ...
21.06.2017
3
ответа

Поиск различных возможных комбинаций

Файл A содержит ряды генов: A,B,C,D,E P,Q,R G,D,V,K L,Q,X,I,U,G и так далее. Рассматривая каждый ряд по очереди, как можно получить следующий вид вывода: Для первого ряда: A,B,C B,C,D ...
30.05.2017