4
ответа

разбор пар значений, разделенных двоеточием, с символами двоеточия в поле(ях) [закрыто]

Я пытаюсь обработать вывод команды nmcli (значения, разделенные двоеточием), но не удается обработать / игнорировать двоеточия в MAC или BSSID. Я пробовал awk, jq, sed, regex, но просто не получается... ...
12.05.2019
4
ответа

найти слово, которое встречается чаще всего в начале строки из всего абзаца

У меня есть абзац, и я хочу знать, какое слово встречается чаще всего в начале строки из всего абзаца, например: абзац: Привет, меня зовут X Приятно познакомиться Привет, меня зовут Y, так что ...
17.04.2019
4
ответа

преобразовать многострочный многострочный файл в многострочный

Это файл, который я хочу преобразовать: джон доу 555-666-333 (скрыто) умереть джейн доу Беверли-Хиллз 444-333-111 (скрытый) die Я хочу, чтобы файл результата был таким: john doe, ...
14.04.2019
4
ответа

извлечь символы между двумя запятыми?

У меня есть файл с ~3 миллионами строк, вот первые несколько строк моего файла: head out.txt NA NA NA NA NA ген85752,ген85753 ген85752,ген85753 ген85752,ген85753 ...
08.04.2019
4
ответа

суммируйте пару столбцов на основе соответствия полям

У меня есть большой файл в следующем формате: 2 1019 0 12 2 1019 3 0 2 1021 0 2 2 1021 2 0 2 1022 4 5 2 1030 0 1 2 1030 5 0 2 1031 4 4, Если значения в соответствии столбца 2, я хочу суммировать значения...
06.04.2019
4
ответа

Настройка вывода переменной из тайм-аута

Я пытаюсь автоматически запросить состояние через telnet (это не то, что я могу обойти в данном случае). Идея состоит в том, чтобы отрепетировать за что-то и присвоить результат переменной, передать...
26.03.2019
4
ответа

Форматирование полей даты в файле с разделителями каналов

Мне нужна помощь в этом. У меня есть файл с разделителями каналов, который отформатирован как таковой. Location | 1111 | 222222 | 333333 | Doe | John | 19900723 | 19900724 | 19900725 Последние 3 поля являются полями даты, но я не могу ...
18.03.2019
4
ответа

Четыре раза заменить на sed

Я хочу заменить вторую, третью, четвертую и пятую точки в этой строке 2019-03-17T11: 32: 28.143343Z; 1234.5678; 901.234; 567.89012; 3456.78; 192.168.0.1 на запятыми, чтобы получить такой результат: 2019-03 -...
18.03.2019
4
ответа

Возьмите сумму, основанную на конкретных столбцах

У меня есть огромная груда данных — приблизительно 30 - 40 миллионов элементов данных. Мы должны обработать эти файлы и отправить другой интерфейсной команде. Ниже мой формат файла, который мы получаем c1 c2 c3 c4 c5...
09.03.2019
4
ответа

IP-адреса grep и номер порта в одну строку

Используя grep и cut, я вернул IP-адрес и порты результата сканирования nmap, который выглядит следующим образом: 192.168.1.221 80 443 192.168.1.223 25 Желаемый результат: 192.168.1.221:80 192.168.1.221:443 192.168 ....
05.03.2019
4
ответа

Год и месяц группы awk от даты в столбце 1 и сумма группы в столбце 2

Есть идеи, как сгруппировать и суммировать приведенные ниже данные с помощью сценария командной строки? 2018-02-01 10 2018-02-03 12 2018-03-01 1 2018-03-01 12 2018-04-12 9 2019-01-12 213 ожидаемый результат от ...
05.03.2019
4
ответа

Удаление (возможно, вложенных) текстовых кавычек в командной строке

Мне нужно проанализировать большие объемы текста в командной строке и заменить все (возможно, вложенные) текстовые кавычки пробелами. Цитаты помечаются особым синтаксисом: [quote = username] цитируемый текст [/ quote]. Пример ...
01.03.2019
4
ответа

Переместить несколько строк после совпадения с шаблоном в другую позицию (непосредственно перед другим совпадением) в оболочке.

Пример для объяснения проблемы. {{1 }} У меня есть файл с AAA BBB CCC DDD EEE FFF ABAB ACAC GGG HHH Я хочу сдвинуть 2 строки после совпадения ABAB на непосредственно перед DDD. Итак, измененный файл ...
24.02.2019
4
ответа

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

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

JSON. Как добавить предложение после:

Следующее представляет собой extroct из файла JSON, что у меня есть:}, {"имя": "asdasd", "Сценарий": "dsad.js", "merge_logs": Ture , "error_file": "/ofghfghgfh.log", "out_file": «/ ...
09.02.2019
4
ответа

Как вырезать во время Grepping [закрыто]

текущий ввод из команды grep -i "final_model" /dir1/dir2/dir3/user/dir4/assemble.preprocessing текущий вывод: final_model= требуется ...
31.01.2019
4
ответа

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

В вопросе «Как добавить несколько строк в файл» OP искал способ добавить несколько строк в файл в оболочке. Решение: cat << EOT >> test.txt строка 1 строка 2 EOT ...
29.01.2019
4
ответа

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

У меня есть несколько .htm файлов, которые открываются в Gedit без любого предупреждения/ошибки, но когда я открываю эти те же файлы в Jedit, это предупреждает меня о недопустимой кодировке UTF-8... Метатег HTML указывает "charset=ISO-8859-...
27.01.2019
4
ответа

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

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

Анализировать все строки определенной длины?

Я экспортировал свой архив электронной почты за 10 лет, который очень велик. Я хочу проанализировать весь текст для любой строки длиной 64 символа в поисках закрытого ключа биткойна. Как я могу разобрать строки ...
06.01.2019
4
ответа

Как вставлять символы новой строки через каждые N символов в длинную строку [дубликат]

Используя обычные инструменты bash как часть сценария оболочки, я хочу многократно вставлять символ новой строки ('\n') в длинную строку с интервалом в каждые N символов. Например, учитывая эту строку, как бы я...
18.12.2018
4
ответа

Как скопировать файл, внося изменения в каждую строку [bol]?

Мне нужно скопировать файл, чтобы в целевом файле была определенная строка в начале каждой строки, и это должен быть bash один лайнер. Так что никаких скриптов и циклов, просто бол. bol - bash one liner I ...
16.12.2018
4
ответа

Ускоренная скрипт, определяющий, если все столбцы в строке одинаковы или нет

, мне необходимо ускорить скрипт, который по существу определяет, одинаковы ли все «столбцы» для каждой строки одинаковы, затем записывают Новый файл, содержащий либо один из идентичных элементов, либо «... [
16.12.2018
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
ответа

Grep без дубликатов?

У меня есть несколько версий текстового файла в отдельных файлах в одной папке. Как я могу найти все файлы в этой папке, не перечисляя дубликаты строк с идентичным текстом?
25.11.2018
4
ответа

Grep для номера в строке

Мне нужно получить два следующих вывода? Вход /usr/IBM/WebSphere/7.0/UpdateInstaller/java/jre/bin/java -Declipse.security -Dwas.status.socket=48101 /home/axg009/usr/IBM/WebSphere/8.5/AppServer/java_1....
25.11.2018
4
ответа

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

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

Замените всеми случаями шаблона с первой подобранной группой

Я должен пойти от этого: текстовый match$something_here и match$xxx blablabla текстовый match$something_else_here и match$xxx blablabla... к этому: текстовый match$something_here и match$something_here...
21.11.2018
4
ответа

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

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

Замените отверстие `` `` `Double` `` `pairs с` `` bash

У меня есть файл markdown, который содержит блоки кода, как в [310]: Cat data.md ** связано с разрешением. ,
05.11.2018