Результаты поиска по запросу "grep"

8 ответов

http://beyondgrep.com/

ужно сделать рекурсивный grep в Windows, что-то вроде этого в Unix / Linux: grep -i 'string' `find . -print`или более предпочтительный метод: find . -print | xargs grep -i 'string'Я застрял только с cmd.exe, поэтому у меня есть только ...

3 ответа

Вы могли бы даже сократить это до:

ичок в Python и пытаюсь учиться. Я пытаюсь реализовать простой рекурсивный grep с использованием Python для обработки, и вот что я дошел до этого. p = subprocess.Popen('find . -name [ch]', shell=True, ...

2 ответа

 опция, которая делает именно это: вы указываете файл, и он читает шаблоны из этого файла, по одному на строку.

оложим, есть большой текстовый файл, и я хотел бы напечатать только строки, которые не соответствуют некоторым шаблонам. Очевидно, я могу использоватьegrep -v 'patter1|pattern2|pattern3, А что если все эти шаблоны находятся в текстовом файле? ...

ТОП публикаций

5 ответов

Использование слегка измененного ввода без заголовка и индекса, созданного с использованием

у объединить значения из нескольких строк различной длины в одну строку, если они совпадают с идентификаторами. Пример ввода: ID: Value: a-1 49 a-2 75 b-1 120 b-2 150 b-3 211 c-1 289 d-1 301 d-2 322Пример желаемого вывода: ID: Value: a 49,75 b ...

1 ответ

 и обрабатывать его как имя файла (и, вероятно, не получится, если у вас не будет файла с таким именем).

аюсь понять какgrep работает. Когда я говорюgrep "hello" *.*делаетgrep получить 2 аргумента - (1) строку для поиска, то есть "привет" и (2) путь*.*? Или оболочка конвертирует*.* в то, чтоgrep может понять? Где я могу получить исходный кодgrep? ...

11 ответов

 является избыточным, так как печать является действием по умолчанию при выполнении условия.)

озможно использоватьgrep в непрерывном потоке? Я имею в виду что-то вродеtail -f <file> команда, но сgrep на выходе, чтобы сохранить только те строки, которые меня интересуют. я пробовалtail -f <file> | grep pattern но похоже чтоgrep может быть ...

4 ответа

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

тоящее время я имею дело с файлами журналов с размерами ок. 5gb. Я довольно плохо разбираюсь в файлах журналов и использую bash UNIX, поэтому постараюсь быть максимально точным. При поиске в файлах журнала я делаю следующее: укажите номер запроса ...

4 ответа

или же

у найти в grep строку, которая выглядит следующим образом: something ~* 'bla'Я попробовал это, но оболочка удаляет одинарные кавычки ааа .. grep -i '"something ~* '[:alnum:]'"' /var/log/syslogКакой будет правильный поиск?

4 ответа

Как удалить совпадающую строку и предыдущую?

Мне нужно удалить соответствующую строку и одну перед ней. например, в файле ниже мне нужно удалить строки 1 и 2. Я попробовал страницу "grep -v -B 1".из."1.txt, и я ожидал, что он не будет печатать соответствующие строки и контекст. Я ...

2 ответа

Получение последнего измененного файла в каталоге через FTP с использованием bash-скрипта с curl

Я пишу сценарий bash, и одна из задач, которую необходимо выполнить, - подключиться к FTP-серверу с помощью curl и найти имя последнего измененного ZIP-файла. Формат имени файлов, на которые мы смотрим,MM_DD_YYYY_ALL.zip. Пока у меня есть, с ...