4
ответа

Awk: установка записи для сопоставления с образцом, затем печать только последней записи

Проблемы с использованием awk для вывода только последней записи после сопоставления с образцом. Каждая «запись» будет начинаться с ДАТЫ и заканчиваться пунктирной линией. Я пробовал следующее, но безуспешно. awk '/ 02 \ / 21 \ / 19 /, / --- / ...
23.02.2019
4
ответа

Как распечатать n-ю колонку в файле с помощью awk?

У меня есть n файлов (назовем их input1, input2 и т.д.) с похожими данными, и я хочу сделать новый файл (назовем его), который содержит 2-ю колонку этих файлов. Если я использую awk '{print $2}' input{1...n} &...
19.02.2019
4
ответа

Удаленное перезаписывание файла crontab на sudo

Я пытаюсь создать сценарий, который автоматически принимает файл на удаленном сервере и заменяет его файлом crontab, но мне отказывают в разрешении. Моя идея - создать для него функцию оболочки:...
11.02.2019
4
ответа

Объединение содержимого двух файлов, начиная со второй строки

Как с помощью awk соединить два файла один с другим, чтобы первая строка обоих файлов игнорировалась? Каждый файл имеет формат: #filename 4 5 5 6 секунд например #filename 7 6 1 4 Ожидаемый результат: ...
06.02.2019
4
ответа

Команда awk внутри цикла for

Я безуспешно пытаюсь использовать команду awk внутри цикла for. У меня есть переменная, которая содержит серию строк, которые я хочу вырезать с помощью awk, чтобы получить данные. Я знаю, как это сделать, но что я ...
27.01.2019
4
ответа

С помощью команды xargs

Можно ли использовать ls - t | xargs > output.txt, находясь вне каталога, например, я хочу получить доступ к/home/123/script/final directory и затем выполнить вышеуказанную функцию. Что-то вроде: ls -...
16.01.2019
4
ответа

awk для сопоставления и вырезания полей с чередующимся разделителем

Я хотел бы использовать awk или аналогичный для сопоставления шаблонов файла хромовых закладок и, в зависимости от совпадения, вырезать конкретное поле на основе разных разделителей полей. Я прикрепил образец изображения ....
13.01.2019
4
ответа

изменить конкретный столбец с помощью sed или awk

У меня есть файл CSV, который выглядит следующим образом: qw12er, foo, 0 bn5mgh rt8yp, foo, 10 gh78jk bn852mv, foo, 852 78ghjkh tgbr, foo, 10 ujmyhn wsx2d, foo, 0000 ui52ohn tgbr, foo, 7418529 ujmyhn ikl896o, foo, 22 wsxdc52 I ...
11.12.2018
4
ответа

Рекурсивный поиск файлов, которые содержат определенную комбинацию строк в первой строке

Мне нужно найти все файлы, которые содержат в первой строке строки: "StockID" и "SellPrice". Вот несколько примеров файлов: 1.csv : StockID Dept Cat2 Cat4 Cat5 Cat6 Cat1 ...
09.12.2018
4
ответа

Добавление текста в строки файла 2 перед матчем последнего шаблона

Мне нужно добавить многострочную строку в тексте в MyFile .txt, где он последний найдите текст # мой поиск. Если это был регулярный образец, замена, то САД с я бы сделал трюк. Однако я не знаю, как ...
21.11.2018
4
ответа

Среднее последних N совпадений с использованием awk

У меня есть растущий файл. В то время как напишу журнал моего процесса приложения. В этом файле есть журнал для «скорости», как показано ниже (какой-то текст) Скорость = 1x. (какой-то текст) Скорость = 1x. (какой-то текст) Скорость = 1x. (Неко
19.11.2018
4
ответа

Как напечатать строки между одним и тем же шаблоном с несколькими вхождениями?

Необходимо извлечь строки между одним и тем же шаблоном с указанным вхождением шаблона поиска, например, если я хочу получить строки между 1-м и 2-м вхождением или строки между 3-м вхождением и 4-й ...
17.11.2018
4
ответа

SED: замена записей в / etc / fstab

Я в процессе упрочнения некоторых наших систем. В рамках этого процесса отверждения мне нужно обновить несколько записей в / etc / etc / fstab для ограничения возможностей некоторых из различных разделов. ...
12.11.2018
4
ответа

Экстракт, вырезать, обрабатывать струны в bash Сценарий

У меня в основном 4 TXT файлов с записями, такими как файл 1 localhost_access_2018-07-19.tar.gz: 13 localhost_access_2018-07-20.tar.gz: 17 localhost_access_2018-07-21.tar.gz: 12 localhost_access_2018 -07 -...
18.10.2018
4
ответа

Как найти все строки, содержащие два указанных слова? [дубликат]

Мне нужно проверить, существуют ли два (указанных) слова в любой строке текстового файла. Нет ограничений по символам слов. Например: я хочу найти строки текстового файла, содержащие два ...
17.10.2018
4
ответа

Как объединить результат двух команд Linux

. Есть ли простой способ объединить результат двух команд Linux, в одной строке (I.E., без использования переменных)? Я вытянул местную напольную температуру от близлежащей метеостанции. Результат ...
17.10.2018
4
ответа

Как сравнить 1-й столбец двух файлов и, если строки совпадают, вывести «true» [дубликат]

У меня есть два файла, скажем, файл1 и файл2. файл1: 91 | 2018-10-11 16:07:14 | бквдв | 188.0000 | 77 | 2018-10-12 15:05:15 | вввеф | 94.0000 | файл2: 77 | 2018-10-12 15:05:15 | вввеф | 94.0000 91 | ...
13.10.2018
4
ответа

Как отфильтровать несколько строк

для следующих строк, мне нужно отфильтровывать только протокол, порт и услугу. TCP 127.0.0.1:25 1147 / Мастер TCP 0.0.0.0:443 1039 / Nginx: TCP 127.0.0.1:8001 1218 / Python TCP 0.0.0.0:10050 939 / ...
06.10.2018
4
ответа

Группировка с множественным значением, соответствующим одному клавишу в файле CSV, используя awk

во время группировки значений, соответствующих одному клавише, я попробовал Это на файле формата CSV, имеющим более двух полей, как: keyObject, fieldname, fieldvalue 1, ты спишь, да 1, Страна ...
03.10.2018
4
ответа

awk - замените номер более 17 цифр в столбце с -

У меня есть файл CSV, содержащий значения временных меток в UTC, который мне нужно заменить с помощью -. В той же колонке может быть более одного временной техники, пожалуйста, дайте мне знать, как мне это сделать? Например, ...
03.10.2018
4
ответа

Bash: объединить данные из двух файлов csv

У меня есть два файла csv, которые содержат различные пользовательские данные; они имеют одно общее поле (имя пользователя). файл A: имя пользователя; ФИО ; mail Боб; Боб Хоуп; (скрытый) файл B: имя пользователя; LastLogonTime; ...
03.10.2018
4
ответа

Распечатать определенный диапазон строк между двумя совпадениями, начиная с определенной строки после первого совпадения

Как я могу распечатать все данные между двумя совпадениями, начиная с определенной строки после первого совпадения. Например, предположим, что у меня есть два шаблона Linux и Unix, и между этими двумя словами есть записи ...
28.09.2018
4
ответа

разграничить пространство, но игнорировать пространство обратногослаш

5678 [] Тестирование, \ group [] [Тестирование [] IP \ 5.6.7.8 [] Запуск-волшебник-1 0,0.0.0/0 456DLKJFA [] 1.2.3.4 [] Тест 1.2.3.4/32 4.3.2.0/23 4.3.2.0/23 По умолчанию 4.3.2.0/23 4.3.2.0/23. Запуск-волшебник-2 0,0.0.0/0 ...
25.09.2018
4
ответа

Суммаризация строк в новом столбце с использованием SED, AWK и PERL?

У меня есть файл, который содержит цифры что-то вроде: 1 11 323 2 13 3 3 44 4 4 66 23. 5 70 23. 6 34 23. 7 24 22. 8 27 5 Как я могу суммировать строки и выводить результаты в столбце, поэтому результаты так, как ...
19.09.2018
4
ответа

chroot + mount = EBUSY

У меня большое, сложное приложение. Я пытаюсь запустить его с загрузочного компакт-диска, который, очевидно, доступен только для чтения. Но приложению нужна большая область для записи. (Рамдиск не режет его.) Так что мне удалось...
29.08.2018
4
ответа

Как обрабатывать несколько строк столбца

У меня есть файл, разделенный запятыми, который выглядит похожим на его формат: aa.com,1.21.3.4,string1 string2 K=12 K2=23 K3=45 K4=56 bb.com,5.6.7.8,string1 string2 K=66 K2=77 K3=88 K4=99 Я хочу взять...
25.08.2018
4
ответа

Как искать каждую встречу в текстовом файле Linux?

У меня есть 23 строки для поиска, я хочу, чтобы он возвращает те, которые находятся в файле Отказ Я получил код ниже: users = 'user1 \ | user2 \ | user3 \ | user4 \ | user5 \ | user6 \ | user7 \ | user8 \ | user9 \ | user10 \ | user11 \ | user12..user2
21.08.2018
4
ответа

Как использовать команду «memusage» для проверки использования памяти конкретной программы

Я хочу проверить использование памяти конкретной программы. Я пытаюсь использовать команду memusage, как задокументировано в его руководстве, которое также присутствует в Ubuntu. Но при его выполнении создается root @ username: ~ #...
31.07.2018
4
ответа

Сложный ГРЭП. Как я могу изолировать этот номер?

У меня есть этот файл содержимого: 63 41,3,11,12 1 31,60,72,96 7 41,3,31,14,15,68 59,60 7 60 72,96 7 60 1 41,3,31,31,14,15,68 59,60 60 41,3115,12,13,66,96 1 41,3,11,12,13,66,96 Я ...
26.07.2018
4
ответа

Поиск и замена с использованием пользовательской утилиты

Я хочу запускать утилиту для замены значений, соответствующих регулярному выражению. Это средство для каждого матча регулярного выражения, позвоните в утилиту с помощью символов, содержащих матч. Выход ...
18.07.2018