Articles of grep

Вывод команды вывода в отдельных строках

ip a | egrep ‘([0-9]{1,3}\.){3}[0-9]{1,3}|enp0s’ | grep -e 10 -e 172 -e 192 | awk ‘{print $2}’ | awk ‘{gsub(“/24”, “”);print}’ | xargs Приведенная выше команда дает вывод в виде: enp0s3: 10.0.2.15 enp0s8: 192.168.56.100 Я хочу, чтобы вывод печатался в 2 разных строках, начиная с имен сетевых карт. Как я могу отредактировать вывод, чтобы получить […]

что делает следующая команда egrep в сочетании с командой «ip a»?

ip a | egrep ‘([0-9]{1,3}\.){3}[0-9]{1,3}’ Может кто-нибудь объяснить, что будет делать приведенная выше команда?

grep диапазон чисел в текстовом файле

У меня есть следующий текст в текстовом файле $ cat test 20180618: 20180619: 20180620: 20180621: 20180622: 20180623: 20180624: Я пытался разобраться с диапазоном чисел, как показано ниже, $ grep 201806{19..21} test grep: 20180619: No such file or directory grep: 20180620: No such file or directory grep: 20180621: No such file or directory Я получаю ошибку […]

Чтение журналов со словом «ОШИБКА» между 2 датами

Журналы в формате: 2018-06-25 00:00:20,073 DEBUG SAMPLE TEXT CONTENT 2018-06-26 00:00:20,073 ERROR SAMPLE TEXT CONTENT 2018-06-26 17:37:20,073 ERROR SAMPLE TEXT CONTENT 2018-06-26 19:00:20,073 DEBUG SAMPLE TEXT CONTENT 2018-06-27 00:00:20,073 DEBUG SAMPLE TEXT CONTENT 2018-06-28 00:00:20,073 ERROR SAMPLE TEXT CONTENT 2018-06-29 00:00:20,073 ERROR SAMPLE TEXT CONTENT 2018-06-30 00:00:20,073 DEBUG SAMPLE TEXT CONTENT 2018-07-01 11:00:20,073 ERROR SAMPLE […]

Как включить пробелы в шаблон grep, выполняемый через ssh и dockercli

Я хотел бы grep файл журнала на удаленном сервере, используя шаблон с пробелами, например. grep ‘words with spaces’ log.txt Сложность в том, что я выполняю удаленную команду dockcli через ssh. Что-то вроде: ssh hostname “dockercli exec -u username dockername grep ‘sentence with spaces’ logs/filename.log” Когда контейнер выполняет команду grep, лишние кавычки удаляются. Я попытался избежать […]

Как получить 7 строк после совпадения и заменить текст?

Я пытаюсь grep 7 строк после сопоставления и заменить контекст в этих 7 строк и сохранить его в том же файле. Например: StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 Я хотел бы заменить значение MaxRequestsPerChild на 5000 . Я пробовал с: grep “IfModule prefork.c” httpd.conf -A7 | /bin/sed -nE “/\bMaxRequestsPerChild\b/ […]

Как получить все журналы за определенный месяц?

У меня есть файл журнала, который содержит много месяцев, и я хочу извлечь все журналы за один месяц. Строка файла журнала начинается следующим образом 2018-05-31 12:30:00 INFO: 2018-06-18 12:31:00 INFO: 2018-07-32 12:36:00 INFO: ….. Так я попробовал grep -i “^2018\-06” input.csv >output.csv Но это только генерирует пустой файл. Любая помощь приветствуется.

как удалить двойные струны с помощью sed grep awk

привет как убрать и очистить вывод? test.txt http://urlcom/longStringxyzABC**|**http://urlcom/longStringxyzABC я хочу, | включая удаление символов после я хочу результата http://urlcom/longStringxyzABC Спасибо

Grep диапазон значений с определенными начальными символами

У меня есть файлы объемом 10 ГБ, в которых я хочу сосчитать вхождения определенного текста, например, TY [0-9]. Пример файла: ABC,2A,2018-07-06,2018-06-20 00:00:00 BCD,TY1,2018-07-06,2018-06-20 00:00:00 EFG,TY2,2018-07-06,2018-06-20 00:00:00 IGH,2A,2018-07-06,2018-06-20 00:00:00 Я хочу получить количество всего текста, начиная с TY а затем цифры. Я пытался использовать egrep, но не получил правильный результат. egrep “^TY[0-9]” Filename

Рекурсивно grep через файлы epub

Я попробовал ответы здесь , но без удачи. find . -name “*.epub” -exec zipgrep pattern {} \; показал мне “совпавший”, но не вернул мне соответствующий файл epub. Кроме того, он возвращал огромные сгустки данных, которые было трудно найти. grep -a не работает вообще. Я хочу что-то вроде grep -R но для файлов epub.

Intereting Posts
Как создать эту символическую ссылку в Unix? Подключите, если ссылка устарела Как скрывать данные входа, переданные командам командной строки из списка процессов? как получить код выхода из таймаута во время выполнения команды в фоновом режиме? Не удается получить доступ к моей локальной машине с удаленного сервера; какой у меня локальный IP-адрес? apt-get не может определить правильную версию python при использовании альтернатив обновления для python Листинг файлов больше, чем конкретная метка времени в имени файла? Как скобки интерпретируются в командной строке? Убейте много экземпляров запущенного процесса с помощью одной команды systemd-timesyncd.service неактивен в Arch на VMWare Как я могу поменять два символа в командной строке? как обновить программное обеспечение / программу в Fedora Как узнать, когда был установлен пакет? Схема именования разделов MTD Почему `cp` и` rm` обрабатывают каталоги отдельно?