2
ответа

Понятно, почему bash-скрипт не выполняет main?

Я создал клон Zcash: $ git clone https://github.com/zcash/zcash.git $ cd zcash/ $ git checkout v1.0.1 $ ./zcutil/fetch-params.sh Я пытаюсь запустить fetch-params.sh как на OS X, так и на Solaris. ...
23.05.2017
2
ответа

Там какой-либо другой путь состоит в том, чтобы использовать хвост-f для grep-q && операция?

Я нашел это решение: https://stackoverflow.com/questions/7178888/grep-q-not-exiting-with-tail-f, но является там кем-либо другим возможным? UPD: Я хочу сделать хвост-f | grep-q что-то эхо && '...
23.05.2017
2
ответа

Извлечь ключевое слово из строки

Мне нужно извлечь похожие шаблоны из данных ниже. Шаблон начинается с символа "." или "" затем к ключевому слову, которое я хочу, а затем "". Мы можем предположить, что формат - это LSUFE-числа_ PCRF-числа_ ...
23.05.2017
2
ответа

Используя пустую строку как контекст “разделитель группы” для grep

Мне нужны вывод grep с контекстом, в цвете, и пустые строки как разделитель группы. В этом вопросе я изучил, как определить пользовательский разделитель группы, и я создал свою команду grep как это: grep...
23.05.2017
2
ответа

Что я делаю неправильно, пытаясь написать сценарий bash, который возвращает номер следующего доступного порта?

Я пытаюсь написать сценарий, который принимает номер порта в качестве аргумента. Он возвращает следующий порт, который ничему не назначен, и проверяет его с помощью файла / etc / services. Если порт занят (я ....
20.05.2017
2
ответа

Распечатать журнал между двумя датами [дубликат]

Я хочу получить данные журнала между двумя датами, но я не могу ничего распечатать с помощью команды: egrep "^ \ [MAY 16 11: 00: 00 \]" alert .log -A 10000 | egrep "^ \ [MAY 16 16: 30: 00 \]" -B 10000
18.05.2017
2
ответа

Найти и заменить строки в текстовом файле выводом из другого файла

У меня есть два файла A и B. Файл A > Узел1 ... > Узел 2 ... Файл B > gb | KY551314.1 | Вирус гриппа A (A / mallard / Idaho / AH0011522 / 2015 (H7N7)) сегмент 2 полимеразы PB1 (PB1) и ...
15.05.2017
2
ответа

Как удалить несколько строк из файла с помощью оболочки

<ядро> use_profile 0 файл use_group 0 выполнить /lib64/rc/sh/cgroup-release-agent.sh exec.realpath = "/ lib64 / rc / sh / cgroup-release-agent.sh" exec.argv [0] = "/ lib64 / rc /sh/cgroup-release-agent.sh " ...
10.05.2017
2
ответа

найти общие строки в каждом столбце в пределах одного файла

У меня есть файл с двумя столбцами данных. Мне нужно найти строки, которые имеют общую строку из каждого столбца. Меня интересуют только совпадения построчно, а не совпадающая строка из, скажем, строки столбца 1 ...
09.05.2017
2
ответа

Деконструкция одной строки на две строки на основе определенных столбцов

У меня есть .tsv файл (batch_1.catalog.tags.tsv), состоящий из 1,965,056 строк с 14 столбцами. Я хочу разбить некоторые из них на две строки. Первая строка: начинается со знака "больше чем" (>) ...
07.05.2017
2
ответа

Как мне объединить эти два регулярных выражения grep

У меня есть эти два регулярных выражения grep grep -e '[Yy]. * [Yy]. [Ee] [Ee]' first.txt and grep -e '[Ee ] [Ee]. * [Yy]. * [Yy] 'first.txt Как мне объединить эти два в одно регулярное выражение?
28.04.2017
2
ответа

Как я могу сделать трассировку стека с помощью grep и regex?

У меня есть такая трассировка стека: 17/04/26 15:29:03 INFO HttpMethodDirector: Повторная попытка запроса 17/04/26 15:29:03 ERROR NetworkClient: Node [192.168.5.5:9200] failed (Connection refused (Connection ...
26.04.2017
2
ответа

Grep переменная в файле [duplicate]

Файл модифицируется скриптом с помощью входного файла- 141,141_1,BAR,HONDA,ps2_0,unassigned,ps3_0,Unassigned,ps4_0,Unassigned,ps5_0,Unassigned,ps6_0,Unassigned,ps7_3,TILL WILL,...... Входной файл- ...
26.04.2017
2
ответа

распределять вывод через FIFO

Я пытаюсь распространять очень длинный вывод make, используя следующий метод mkfifo myfifo make 2> & 1 | тройник myfifo | grep -E "errors | warnings" myfifo> errors.log | cat myfifo Идея состоит в том, что это подмножество ...
24.04.2017
2
ответа

Как сопоставить дату после совпадения с шаблоном в awk, чтобы убедиться, что совпадение актуально?

По сути, я смотрю на запись в журнале, подобную этой:***Команда отправки успешно завершена. Передано 508200 байт за 1 секунду. Передача файла завершена RemoteTransactionNumber — ******************...
19.04.2017
2
ответа

grep grouping with wildcards печатает весь файл без сопоставления

Выполнение группировки с grep, используя круглые скобки, и объединение это с подстановочным знаком, например * или?, напечатает весь файл, но не выделяет совпадений, которые должны были быть найдены. Пример теста ....
18.04.2017
2
ответа

Получение в переменных оболочки аргументы после команды (между скобками)

Предположим, что у меня есть файл, который содержит, среди многих других вещей, \command {arg1, arg2, arg3} (аргументы пути, выраженные/., символы и числа), Но что пользователь может также назвать его...
13.04.2017
2
ответа

grep с количеством отдельных шаблонов

У меня есть файл с MAC-адресами (1/строка с: как разделитель, отсортированный) и я должен узнать, сколько раз каждый из этих MAC-адресов появляется в файле. Я изменил это: Как считать случаи...
13.04.2017
2
ответа

Распечатайте строку в stdout, который соответствует выражению, если вывод содержит другое выражение

Это могло бы быть общей/легкой задачей, но я не мог фигурировать из примеров на сеть или руководства awk/sed/grep. Так, вот сценарий: существует внутренний инструмент командной строки, который распечатывает...
13.04.2017
2
ответа

Как я получаю количество ссылок на файл в папке файлов с теми ссылками?

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

Как найти наиболее распространенное имя в файле passwd

В моем / etc / passwd есть список пользователей в таком формате : username: password: uid: gid: firstname.lastname, somenumber: / ... Цель: я хочу видеть только имена, а затем сортировать их ...
13.04.2017
2
ответа

Поиск файлов, содержащих строку, и перечисление их имен, отсортированных по дате изменения

Я использую это команда для поиска всех файлов в каталоге, который содержит определенную строку: grep -lir "string" path_to directory Пример grep -lir "users" /var/www/mysite Эта команда отображает все ...
12.04.2017
2
ответа

найти только первое вхождение, используя только grep

Предположим, у меня есть файл с большим количеством слов, я хочу найти только первое слово с шаблоном «xyz». Как это сделать, если в одной строке есть несколько слов с таким шаблоном? -m возвращает все ...
12.04.2017
2
ответа

удаление возврата каретки 0d из файла .csv [закрыто]

работа со сценарием У меня возникает эта проблема, в большинстве случаев, когда я запускаю сценарий, это выходной файл, который у меня есть: device_id, ip_address , serial_number SEP0c1167231746, 148.000.000.32 ...
07.04.2017
2
ответа

Как я могу вывести следующую команду grep в файл?

Я использую crudini для добавления и удаления разделов и параметров в ini-файле. После запуска crudini в файле остаются лишние пустые строки, которые я хочу очистить, чтобы каждый раздел был разделен ...
05.04.2017
2
ответа

получить все строки, в которых значение столбца превышает пороговое значение

У меня есть файл с большим количеством строк и столбцов, но количество столбцов не одинаково во всех строках. Я хочу извлечь все строки, имеющие дельта-значение больше 0,02 Point Fanout cap trans ...
05.04.2017
2
ответа

Перенаправление вывода GREP в разные текстовые файлы в зависимости от содержимого захвата

У меня есть файл журнала с двумя различными событиями (среди прочих), которые мне нужно захватить. Каждое событие генерирует отдельную выделенную строку в файле журнала в следующем формате: отметка времени - PID - процесс - ...
31.03.2017
2
ответа

обработка текста: извлеките части файла и запишите их в одну строку

У меня есть несколько файлов, отформатированных следующим образом: ... Поле1: DATA_FIELD_1 ... Поле2: DATA_FIELD_2
30.03.2017
2
ответа

grep несколько строк одновременно в конкретном случае

Я бы хотел бы ввести следующую строку в точном порядке. x * / \ * y \ * / \ * z \ * / \ * w \ * как я могу это сделать? grep x * / \ * y \ * / \ * z \ * / \ * w \ * <файл> -> не работает Пример ввода xvg / cyv / dgzfdre / rwt avg / cyv / ...
24.03.2017
2
ответа

grep data и добавьте их в конец строки

У меня есть файл .dat, например: показать версию Программное обеспечение Cisco IOS, программное обеспечение C2960 (C2960-LANBASE-M), версия 12.2 (35) SE5, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫПУСКА (fc1) Авторское право (c) 1986-2007, Cisco Systems, Inc. Скомпил
15.03.2017