Вопросы с меткой [grep]

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

0
голосов
1ответ
185 показов

регулярное выражение не работает, как ожидалось в grep

Моя проблема в регулярном выражении. Благодаря regexr мне удалось написать выражение , соответствующее имени интерфейса, которое мне дала команда linux route . Но я не могу поймать это с: route | ...
0
голосов
1ответ
44 показов

как распечатать шаблон соответствия

Я пытаюсь получить версии для сервисов в файле gnmap. Типичная линия выглядит так: Host: 192.x.x.x () Ports: 21/open/tcp//ftp//HP JetDirect ftpd/, 23/open/tcp//telnet//HP JetDirect printer telnetd ...
0
голосов
1ответ
37 показов

Возврат / преобразование и возврат шаблона с нулями

Я использую grep/sed для анализа большого двоичного файла, заполненного нулями, для некоторых конкретных данных. Это в среде Windows, используя gnuwin32. Предполагая, что у меня есть некоторые, чтобы ...
0
голосов
2ответа
905 показов

Правильно отобразить заголовок сеанса экрана GNU в строке состояния

на экране GNU я хочу, чтобы заголовок сеанса отображался в строке состояния. Это работает, но не совсем так, как я хотел. У меня есть следующий backtick, определенный в моем .screenrc: backtick 100 ...
0
голосов
1ответ
459 показов

Удалите начала адресов электронной почты из текста, используя grep или sed

У меня есть текстовый файл со строками вроде следующего: Джон Стивенсон Johnnyboy34 john.stevenson@company.com 0320423\n Майк Андерсон AndersMike mike@mikeltd.foo 0234234 Как удалить "текстовую" ...
0
голосов
2ответа
42 показов

UWIN grep на окнах, ошибка с символами подстановки

У меня есть инструменты UWIN Unix, и я не могу найти весь каталог, полный файлов с *. grep term * дает grep: *: can not open [No such file or directory] будь то в cmd.exe или powershell (я ненавижу ...
0
голосов
1ответ
324 показов

Я пытаюсь отразить DNS-запросы, сгенерированные фильтром TCPDUMP, и воспроизвести их с помощью dig или любой другой утилиты.

Я не очень опытный сценарист вообще. Я нашел несколько полезных советов по генерации stdout из tcpdump который генерирует прямую трансляцию, если хотите, то, что я хочу, проблема заключается в ...
0
голосов
1ответ
857 показов

Cygwin grep, нет такого файла или каталога

Это первый раз, когда я использую Cygwin, и у меня не так много опыта со скриптами. Я пытаюсь извлечь слова из XML-документа, и мне нужно подсчитать их. Когда я нажимаю Enter, я получаю сообщение, ...
0
голосов
2ответа
5k показов

любой способ запустить grep в обратном направлении, то есть с конца файла и вверх?

У меня есть файл журнала 70G+, и я хотел бы, чтобы самые последние записи (в журнале apache добавлялись новые элементы в конце), которые соответствовали шаблону. я могу либо: run grep | tail или же ...
0
голосов
1ответ
104 показов

поиск большого количества возможных имен файлов в большом дереве каталогов

Мне нужно искать в большом дереве каталогов большое количество возможных имен файлов, т.е. у меня есть входной файл с длинным списком строк, которые мне нужно найти в дереве (или, как показано ниже: ...
0
голосов
1ответ
458 показов

Как я могу исключить двоичные файлы из результатов rgrep в Emacs?

Я хотел бы добавить опцию I в grep, который генерирует rgrep , но я не могу найти подходящую переменную. Я пробовал: grep-command grep-find-command
0
голосов
1ответ
94 показов

Удаление строк в текстовом документе, которые заканчиваются одинаково

У нас есть скрипт, который загружает список доменов для блокировки нашего блока squid, но мы продолжаем получать предупреждения, подобные следующим: 2015/03/02 17:08:47| WARNING: You should probably ...
0
голосов
1ответ
51 показов

Использование grep для текстового поиска

Мне нужно искать в файловой системе текстовые строки, которые соответствуют какой-либо строке. Я пытаюсь понять, где используются команды, то есть, в каких файлах они вызываются или используются. Мне ...
0
голосов
1ответ
184 показов

Как получить информацию о времени файлов после поиска | команда ключевых слов grep?

Теперь я знаю, как использовать найти | Ключевое слово grep, чтобы получить файл, который я хочу. Но после этого, как мне узнать размер, информацию create_time каждого найденного файла? Например, ...
0
голосов
1ответ
67 показов

Пробуждение эквивалентно grep -C <num>

Я хочу напечатать 5 строк контекста вокруг каждой строки, которая соответствует "foo", но не "foobar". Я могу сделать матч достаточно легко с помощью | awk '/foo/ && !/foobar/' но я не могу понять, ...
0
голосов
1ответ
44 показов

Команда grep, возвращающая 0 - соответствует всем символам, которые не являются цифрами глобально

Я ищу для поиска файла для всех строк, которые не содержат цифр, я придумал следующее регулярное выражение. \D*/g Который работает, как я хочу в этом онлайн-инструменте: https://regex101.com/#pcre, ...
0
голосов
2ответа
1k показов

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

Использование curl -v ... , то есть подробного режима, который печатает заголовки ввода и вывода. Тем не менее, эта информация не передается, и я не могу вычеркнуть строки, которые мне не нужны. Как ...
0
голосов
0ответов
245 показов

Пинговать несколько доменов из файла и выводить только нужный IP

Нужен скрипт bash, чтобы пинговать несколько доменов из файла и выводить только домены с адресом ip: 1.2.3.4 пример (domains.txt): www.google.com support.mozilla.com stackexchange.com ...
0
голосов
2ответа
136 показов

удалить шаблон со случайными числами (цифрами) из файлов php

Я пытаюсь удалить или заменить цифры ((случайные числа)) в большом количестве файлов php, используя find & xargs и grep с sed и т.д. Числа выглядят так, как внутри файла php ...
0
голосов
1ответ
37 показов

Сохранить текст из файла между двумя заданными символами и сохранить вывод в файл?

У меня есть файл со следующим видом текста: @ heading with some text the.actual.text.of.choice which.can.be.several.lines in.length.with.no.pattern + more.text.that.i.want.to ...
0
голосов
1ответ
1k показов

как переместить файлы, содержащие строку, используя find, xargs, grep, в linux

у меня много php файлов, может быть, более трех миллионов .. Как я могу использовать grep с xargs и найти с помощью mv, чтобы найти содержат строки в файлах и переместить их в каталог, если они ...
0
голосов
2ответа
584 показов

Как найти шаблон с использованием GREP, который должен появиться ПОСЛЕ n-го появления другого шаблона в той же строке?

У меня есть файл с записями с разделителем ('|'). Мне нужно найти определенную строку только в 6-м столбце, а затем вернуть всю строку через утилиту grep. Всего 10 колонн и, следовательно, 9 труб. В ...
0
голосов
2ответа
548 показов

Как получить целое слово, связанное с точкой (.)

Мой файл содержит следующий текст xyz.com 123 321 xyz.com.br 123 123 abcd.xyz.com 123 321 Я хочу использовать строку, содержащую только xyz.com. т.е. на выходе должна быть первая строка. xyz.com 123 ...
0
голосов
1ответ
308 показов

Gnuwin32 grep: конвейерный вывод в cmd.exe или Powershell

Я пытаюсь использовать команду Gnuwin32 grep для создания списка файлов, которые я хотел бы передать другой команде (на самом деле Perl-скрипт). У меня есть куча файлов HTML, и я хочу перечислить ...
0
голосов
1ответ
994 показов

Как мне найти строку текста во всех файлах внутри папки и ее подпапок?

Я хочу использовать поиск grep, чтобы найти строку 'base64' в любых / всех файлах php в папке (и ее подпапках), сохраненной на рабочем столе моего компьютера Mac. Я не очень опытен с использованием ...
0
голосов
1ответ
1k показов

Извлечение строк из большого текстового файла, который следует шаблону

Как извлечь строки из текстового файла, которые удовлетворяют этому регулярному выражению ^ 2. Я использую Linux. Я знаю, что grep может извлечь количество строк, но мне нужно, чтобы они выводились в ...
0
голосов
2ответа
50 показов

Linux: пусть процесс запускается для каждого процессора

Мой сервер имеет 4 процессора, и я анализирую файл с помощью grep . Это очень медленно, используя только один процесс. Можно ли запустить четыре процесса, используя эти 4 процессора? Как это сделать ...
0
голосов
1ответ
128 показов

Почему проводник Windows не может найти строку UUID в списке текстовых файлов?

У меня есть каталог со всеми моими лог-файлами PUtty. Теперь я хотел бы найти файлы, содержащие UUID. Я знаю, что UUID находится в одном или нескольких файлах. Я попробовал это с Windows Explorer. Я ...
0
голосов
2ответа
318 показов

Как вставить строки в определенные файлы, в которых нет строки?

Я ищу помощь с небольшим сценарием. Я хотел бы найти все файлы, соответствующие /usr/local/directadmin/data/users/*/httpd.conf для строки centralized.log Если строка отсутствует в файле, я хотел бы ...
0
голосов
1ответ
91 показов

Список файлов с обоими ключевыми словами с помощью grep

Я хотел бы перечислить файлы (используя grep -r), которые имеют оба ключевых слова (не обязательно в одной строке): word1 , word2 . Когда я делаю следующее, я получаю файлы с word1 или word2: grep -r ...
0
голосов
1ответ
117 показов

Как я могу grep только профили, созданные пользователем среди всех пользователей в Linux?

Исходя из приведенного ниже вывода, я просто хочу небесного и сетевого пользователя, хотя я не могу понять, как это сделать. celestial@celestial:~$ sudo repquota / *** Report for user quotas on ...
0
голосов
2ответа
593 показов

Bash - использование grep для пользовательских строк

Иногда мне было бы очень полезно иметь возможность использовать grep для строки (без строки в файле). Например: var="Some random string" $var | grep -e "Some" Я думаю, я мог бы использовать echo $var ...
0
голосов
1ответ
580 показов

grep не возвращает результатов

Пришла странная проблема - была запущена тривиальная команда grep -F "INSERT" new.sql >& output.txt на new.sql размером 76 МБ. Самое смешное, что результаты не возвращаются, однако там есть строка. ...
0
голосов
3ответа
136 показов

Файл поиска Unix grep, начинающийся с [pattern]

Я хотел бы найти файлы, которые начинаются с определенного шаблона, то есть первая строка файла должна содержать шаблон, а затем вывести первые 10 строк такого файла, есть ли способ сделать это? Есть ...
0
голосов
1ответ
79 показов

Как пролистать HTML, используя GNU grep 2.12 и bash 4.2.37?

Я никогда не использовал grep для разбора HTML-файлов, и у меня возникла следующая проблема: grep -Po "(?s)(.+?)" input.html > output.html -bash: !--: event not found Я тоже пытался ... grep -Po ...
0
голосов
1ответ
100 показов

Как правильно вернуть контекст из grep gnuwin32 (grep в windows cmd)?

Я хочу вернуть строку контекста после строки, которую я ищу согласно grep --help Context control: -B, --before-context=NUM print NUM lines of leading context -A, --after-context=NUM print NUM lines ...
0
голосов
1ответ
407 показов

BASH: grep считает одно и то же слово

Можно ли посчитать максимальное количество вхождений слова в строку, используя только grep? Вот пример того, что я хочу: script.sh "aaaa bbbb ccc bbbb azesd bbbb" вернется bbbb 3 Спасибо Изменить: я ...
0
голосов
1ответ
782 показов

Как найти номера строк в двоичном файле?

Я использую Centos 5 Linux и использую GNU grep v2.5.1 и смотрю файл журнала объемом 36 ГБ. Он огромен, и мне нужно найти около миллиона строк, начиная с появления строки 6307459 в файле журнала, и ...
0
голосов
1ответ
445 показов

Почему при поиске в нескольких каталогах grep пропускает пропущенные совпадения?

Пытаясь найти файлы в нескольких дочерних каталогах, grep ничего не возвращает. ~/box/raw $ grep ":2259\"" f*/hh*.adt ~/box/raw $ Но когда я спускаюсь в один из дочерних каталогов, grep находит ...
0
голосов
1ответ
712 показов

Выполнить блок условно на выводе grep

Я нашел несколько решений этой проблемы, но, к сожалению, ни один из них не работает на моем окне Windows. Я запускаю цикл FOR в пакетном файле, чтобы просмотреть несколько текстовых файлов. Для ...
0
голосов
1ответ
1k показов

Как использовать awk для печати вывода

Эта команда nstats дает мне вывод, как показано ниже. Как я могу использовать awk или grep, чтобы работать без перерыва только на несколько дней? Я не могу использовать "", чтобы получить вывод. ...
0
голосов
1ответ
1k показов

grep: неверная обратная ссылка для выражения даты в tcsh

Я погуглил следующую ошибку и не получил каких-либо хороших объяснений того, что происходит с grep под tcsh. (Да, это выражение даты существует в файлах журнала). $ grep '2014-07-21' *.log grep: ...
0
голосов
2ответа
111 показов

apache mod rewrite - как определить, какой файл на диске бьется?

Проект, над которым я недавно работаю, существует уже много лет, и ему удалось накопить несколько сотен довольно сложных RewriteRule в файлах конфигурации Apache. При работе с некоторыми файлами я ...
0
голосов
1ответ
180 показов

Как мне быстро искать большие файлы ASCII с меньшими затратами?

Я просматриваю некоторые большие файлы журналов (1-10 ГБ) и сталкиваюсь с проблемами при использовании стандартных функций поиска less (/). Поиск строк занимает несколько минут, чтобы найти ...
0
голосов
1ответ
2k показов

GREP для нескольких строк с подстановочными знаками

Я пытаюсь скопировать строки из файла журнала с определенных дней. Вот пример того, как они выглядят. 2014-05-01T15:53:16+00:00 DEBUG (7): 2014-04-301T11:08:10+00:00 DEBUG (7): Эта команда GREP ...
0
голосов
2ответа
1k показов

Я хочу узнать слово, которое заканчивается на ()...Использовать grep

Я хочу узнать слово, которое заканчивается на ()...Использование команды grep в linux. grep file_name_where_i_want_to_search "*()" что-то подобное .... но не работает
0
голосов
2ответа
4k показов

как использовать grep и mv вместе в каталоге в оболочке?

Как вы grep содержимое всех файлов в каталоге для "ТЕСТ", а затем переместить эти файлы в другой каталог (например, домашний каталог)?
0
голосов
1ответ
116 показов

Что возвращает ps axuwfw?

Я получаю странный вывод, включая мой старый вывод make-файла и дерево процессов при запуске команды под Linux в Linux ps axuwfw Кроме того, в чем полезность следующей команды и как она работает? ps ...
0
голосов
2ответа
1k показов

Значения Grep от nethog и netperf

Мне нужно контролировать сетевую активность процесса и пропускную способность соединения. Поэтому я решил использовать nethog и netperf сочетании с grep и awk для записи значений в файл. nethog : ...
0
голосов
2ответа
739 показов

Печать или grep строки, которые начинаются со второго столбца

Я хочу напечатать строки, которые начинаются со второго столбца (первый столбец - это пробел). $ cat test.txt first second third four second five seven Выход должен быть: second second Когда строка ...