Вопросы с меткой [grep]
grep Утилита командной строки Unix, которая ищет переданные ей входные данные для строк, соответствующих регулярному выражению, и печатает результаты.
918 вопросов
0
голосов
1ответ
71 показов
Извлечь и обработать белье из grep из-за ошибки в Windows (поскольку извлеченное число является строкой)
У меня проблема с извлеченным бельем из результата grep. Windows (gitBash) не может их сравнить, потому что число - это строка, а не число (моя macOS делает это без проблем). What i want to do is: ...
0
голосов
1ответ
66 показов
используя Zegrep не возвращает то, что мне нужно
Мне нужно отфильтровать 5 IP-адресов в файле. Все файлы * .tgz. IP-адреса: 10.85.1.1, 10.85.1.2, 10.85.1.3, 10.85.1.4, 10.85.1.5 Я использую эту команду: zegrep -ai "10.85.1.[1-5]" *.tgz Это ...
0
голосов
2ответа
793 показов
Из журналов извлеките конкретную строку после grep по номеру строки
У меня есть файл, debug.log , из которого я хочу извлечь все строки, которые непосредственно предшествуют указанному шаблону. Пример: 1 blabla 2 blabla 3 HERE THE IMPORTANT THING 4 HERE IT MATCHES MY ...
0
голосов
1ответ
163 показов
grep -Ef говорит «недопустимый диапазон символов». Снова
Это продолжение этого вопроса. Различия перечислены ниже. Вот выдержка из того, что находится внутри foo.txt (это гигантский): ^.{64} /Volumes/Documents - Part 1/July 2009/Mum & Dad/Winter Wonderland ...
0
голосов
1ответ
118 показов
Могу ли я использовать grep для извлечения определенного шаблона из файла / количества файлов, возможно, с помощью регулярных выражений?
У меня есть файл с кучей ошибок в нем. Я использовал grep, чтобы извлечь все ошибки JSONExcpetion и сохранить их в новом файле, например: sudo grep -Hrn "JSONException" 2016-* >> jsonexception.txt ...
0
голосов
0ответов
45 показов
Соответствие 3 или более слов из полей в отдельных файлах CSV.
У меня есть два CSV-файла: Это CSV1: 11, The Sun Still Shines in Reading, 64312, 464566 13, You and Me Together Again London, 564564, 131355 12, What's the Story Now Your Gone, 4545646, 1124545 17, ...
0
голосов
5ответов
777 показов
Команда Grep, чтобы получить конкретный файл, но он не работает
Я хочу отобразить все строки в inventory файлов, которые содержат слово Straw перед пробелом. Файл данных inventory содержит: Strawberry Jam,300,4 Raspberry Jam,1216,7 Blueberry Jam,96,195 Strawberry ...
0
голосов
1ответ
822 показов
grep говорит «недопустимый диапазон символов»
Поэтому я использую комбинацию find и grep для фильтрации списка имен файлов из простого текстового документа. Вот команда, которую я запускаю: find /Volumes/Documents\ -\ Part\ 1/July 2009 -type f | ...
0
голосов
1ответ
856 показов
Выполнить команду из результата grep
У меня есть файл abc.txt в моей домашней папке. ~$ cat abc.txt ls date Я хочу, чтобы выполнить команду grep, как ~$ grep 'dat' abc.txt который дает дату в результате, а date - это команда оболочки. ...
0
голосов
3ответа
640 показов
Как использовать grep для поиска во всех папках текста?
У меня проблемы с поиском по ВСЕМ каталогам одновременно с помощью grep . Когда я использую команду: find . -name "*.txt" | xargs grep texthere Это займет вечность, а затем выдаст мне ошибки "нет ...
0
голосов
3ответа
168 показов
Найти файлы, которые содержат строку, но НЕ в правильной строке
Из данного каталога я ищу, чтобы определить, какие файлы: содержать pattern но НЕ в строке 1 Я знаю, как выполнить часть 1 - grep -nHRF [pattern] [path] однако, я ищу фильтр на основе тех, которые ...
0
голосов
2ответа
117 показов
GnuWin grep Конец линии Якорь
У меня установлен GnuWin на компьютере с Windows 7 Enterprise SP1 x64. Я пытаюсь использовать grep 2.5.3 для сопоставления строк, содержащих слово "true". Вот мой рабочий вариант использования: (echo ...
0
голосов
1ответ
218 показов
Grep файлы для контента
Я использую команды 'find' и 'grep' cygwin, чтобы найти файлы на основе некоторого шаблона. Я делаю это: find . -iname '*.zip' -print -exec unzip -l {} \; 2> error.txt |grep -i vbs Он работает ...
0
голосов
1ответ
45 показов
Сценарий оболочки: удаление файлов, если папка с таким именем не существует
У меня есть набор папок и набор *.DAT файлы. Я хочу удалить *.DAT файл, если нет папки с таким именем (без .DAT) существует. Мне потребовалось некоторое время, чтобы прийти к этому решению: find . ...
0
голосов
1ответ
285 показов
Выиграет ли производительность этой команды `grep` или` zgrep` больше памяти или более быстрый процессор?
У меня есть следующие команды: time grep -F -f 'in2.txt' test.fastq time zgrep -F -f 'in2.txt' test.fastq.gz Существует около 30 поисковых терминов для файлов размером ~ 5 ГБ. Однако я заметил, что ...
0
голосов
1ответ
60 показов
grep: память исчерпана - Ошибка при работе с большим набором данных
Я пытаюсь очистить список адресов электронной почты с огромными данными. Когда я пытаюсь это: pv "Email-Raw.txt" | grep -vf RESULT-1.txt Я получаю grep: memory exhausted Как мне это решить? ...
0
голосов
1ответ
88 показов
Настройте команду grep, чтобы избежать «лишних» строк
Я должен найти текст внутри заархивированных файлов. Я использую Cygwin. Некоторые заархивированные файлы пусты. Очевидно, я вообще не хочу иметь «шумную» информацию об этих «пустых zip-файлах». ...
0
голосов
0ответов
141 показов
Команда Linux grep застревает в бесконечном цикле при выполнении повторяющегося поиска
При попытке поиска шаблона в файлах текущей и вложенных папок команда grep застревает в бесконечном цикле. Следующее иллюстрирует проблему: /results/log/check_log: if ($f1 eq 'dump') { ...
0
голосов
1ответ
84 показов
Как мне искать "строку 1" с помощью grep только в файлах, которые содержат "строку 2"?
Иногда мне нужно искать определенную строку в нескольких файлах, но результаты имеют значение только в том случае, если эти файлы содержат вторую определенную строку, необязательно в той же строке, ...
0
голосов
1ответ
44 показов
`grep` для поиска слов по нескольким критериям (для скрэббл)
Я использую загруженный список слов «Эрудит» с именем «sowpods.txt» и пытаюсь использовать grep чтобы найти все слова по следующим критериям: 7 буквенное слово Начинается и заканчивается одной и той ...
0
голосов
1ответ
64 показов
Grep для фильтрации файла журнала
Как изменить файл журнала, который выглядит следующим образом: Jul 6 17:35:10 sdc-prius motion_planner[1284]: new destination: [55.733510, 37.587401] Jul 6 17:35:11 sdc-prius control[1284]: next ...
0
голосов
1ответ
138 показов
Получить разделенный запятыми список цветных страниц в PDF
Как получить разделенный запятыми список всех цветных страниц в моем файле PDF? Благодаря этому ответу я могу получить список всех номеров страниц и заметку для цветной страницы. gs -o - ...
0
голосов
1ответ
584 показов
Выделить выделенные слова в Linux Command Usage Doc
То, что я хочу сделать, это напечатать команду-помощь (то есть "ls --help") и grep вывод для любого конкретного слова. Учтите следующее: ls --help | grep 'F' Но это просто отфильтровывает другую ...
0
голосов
1ответ
1k показов
Запуск Curl и Grep в Windows
Я пытаюсь запустить следующую команду в Windows. Мне удалось установить cURL, но Grep по-прежнему не удается определить как команду. curl -k --silent ...
0
голосов
3ответа
224 показов
Grep строки, заканчивающиеся строкой и скобкой
У меня есть массив, а затем следующий цикл: for i in "${familyNames[@]}" do name=`echo "$i"` cat $file | grep -E \("$name"[[:blank:]]\|[[:blank:]]"$name"[[:blank:]]\|[[:blank:]]"$name"\) >> ...
0
голосов
1ответ
45 показов
Unix скрипт для подсчета количества вхождений строки в строки с другой строкой
У меня есть файл, который содержит список имен с указанием года их предоставления. Я хотел бы выяснить, как часто каждая буква встречается в каждом имени, но я не знаю, как это сделать. Формат файла: ...
0
голосов
1ответ
192 показов
grep следующее точное совпадение в двойных кавычках
Я пытаюсь получить строку и следующую строку, которая отмечена в двойных кавычках. Это XML-файл, и его содержимое будет таким, как показано ниже: Итак, я пытаюсь получить как можно ниже из ...
0
голосов
1ответ
22 показов
Извлечение слова из предложения в переменной
У меня есть переменная, содержащая следующее значение: "|| InstanceId | i-0f85cb9ccb11fd035 ||" Переменная генерируется динамически, и мне нужно извлечь значение InstanceId из этой переменной. ...
0
голосов
1ответ
281 показов
Bash: регулярное выражение Grep не работает
При использовании grep так: ps aux | grep 'processname' | awk '{print $2}' PIDs процессов с processname процесса возвращается. При использовании этого: ps aux | grep '^processname' | awk '{print $2}' ...
0
голосов
3ответа
128 показов
Как использовать grep для поиска в подкаталогах?
Как использовать grep для поиска в подкаталогах, а также в файлах в текущем каталоге? Благодарю.
0
голосов
3ответа
357 показов
linux, фильтруйте и форматируйте результаты grep
У меня есть скрипт, который выводит (2 результаты показаны здесь) Tag: tag_453672 Path: /abc/hosts/server42/vol/tempfile.tmp Server host: server42 Region: unix Active: NO View tag ...
0
голосов
1ответ
71 показов
Поиск файлов по регулярному выражению и возврат, какие файлы содержат совпадения
Я искал везде, но не нашел, как вернуть содержимое файла, которое соответствует заданным словам или регулярному выражению. cat /tmp/*.txt | grep "strings"
0
голосов
5ответов
725 показов
Регулярное выражение для поиска отправителей IP с использованием grep или других языков
У меня есть входной файл, который содержит: 19:04:01.631948 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48) 181.173.82.61.1985 > 250.66.33.195.1985: HSRPv0-hello 20: ...
0
голосов
1ответ
4k показов
Использование find с -exec gzip и grep
У меня есть несколько заархивированных файлов журналов, и я хочу найти во всех них строку. Я попробовал это, но это не работает: find ./ -name "*.log.zip" -exec gzip -dc {} | grep ERROR \; Это дает ...
0
голосов
3ответа
138 показов
Grep для этого, а не для того, что в файле?
Как я могу grep для файлов в структуре каталогов, которые имеют этот текст addDesignControlChangeNotification но не хватает этого текста removeDesignControlChangeNotification Спасибо! Примечание: я ...
0
голосов
2ответа
94 показов
Сомнения в Grep для отображения имени файла вместе с контентом
Я использую следующий grep, чтобы соответствовать определенному образцу в grep . grep xyz abc.txt Теперь, пока я запускаю эту команду, если шаблон соответствует, я получаю строку, содержащую XYZ ...
0
голосов
2ответа
4k показов
Ошибка выделения терминала при компиляции с файлом make
У меня есть простой файл make, и я хочу выделить слово или строку, содержащую «error:», чтобы было легче увидеть. Я использую SSH через Putty для машины linux, что может вызвать проблему, но в ...
0
голосов
2ответа
41 показов
Bash: доступ к документам других пользователей
Используя bash-скрипты, я пытаюсь получить доступ к документам других пользователей и найти слово в файле, как мне это сделать?
0
голосов
1ответ
100 показов
Почему эта комбинация xargs + grep не работает должным образом?
У меня есть два файла, team1.txt и team2.txt team1.txt =========== Alex Bob Charlie David team2.txt =========== Alex Charlie Benjamin Zed Noah Я хочу вывести людей из команды team1 и team2 с помощью ...
0
голосов
1ответ
2k показов
Grep проблема (сопоставить две строки в одной строке)
Здесь у меня есть команда grep, которая работает неправильно: cat file1.txt: apples Date: Sun, 24 Feb 2013 8:14:06 -0800 peaches melons cherry sky cloud green purple yellow cat file2.txt: apples Date ...
0
голосов
4ответа
721 показов
Извлечение определенной строки текста с помощью grep для использования в conky
Я пытаюсь извлечь каталог текущей воспроизводимой песни в Quodlibet для использования при попытке отобразить обложку альбома в conky. В текущем файле QL ~/.quodlibet/current есть строка, которая дает ...
0
голосов
1ответ
2k показов
Поиск и замена с помощью Grep и Sed
Я хочу удалить странные / специальные символы из набора текстовых файлов. Здесь я использовал следующую команду, чтобы удалить странные символы, но она дает мне ошибку. Команда: 1) grep -lri -e à ¢ ...
0
голосов
1ответ
77 показов
grep возвращает неправильные сообщения в GNOME Desktop(Linux)
Мне нужно найти определенную строку внутри структуры папок. Файловая система содержит несколько файлов, но мне нужно проверять только файлы XML. Я искал и пробовал команды для рекурсивного поиска ...
0
голосов
1ответ
203 показов
Как остановить сопоставление grep в выходных последовательностях терминала (или раскрасить в несколько цветов)?
Я написал несколько сценариев для раскраски совпадений, например: $ echo abcdef | grepg c ab[green]c[/green]def $ echo abcdef | grepr e abcd[red]e[/red]f Это также работает, когда я цепью это: $ echo ...
0
голосов
1ответ
2k показов
Linux Grep несколько файлов журнала
Мне нужно получить выходные данные любых строк во всех файлах журнала доступа Apache, в которых есть 25/Jan/2013:00:25. Моя хостинговая компания не помогает в моем расследовании отследить, какой ...
0
голосов
6ответов
2k показов
grep * .c не работает
У меня есть список ".c" (c файлы) в текущем каталоге. Я должен найти все файлы .c в текущем каталоге. Команда, которую можно использовать id ls * .c Но, другой способ - использовать grep. так что ...
0
голосов
4ответа
13k показов
Как grep logfile через SSH на нескольких серверах?
Иногда мне нужно узнать конкретное содержимое журнала (например, вызов API) из файлов журнала, эти файлы журнала существуют на нескольких серверах Linux. Я должен использовать SSH для входа на каждый ...
0
голосов
1ответ
1k показов
Открыть файл сразу после grep
У меня проблема с трубопроводом в Linux, ls | grep feedback У меня есть псевдоним для xdg-open, который открыт, как можно сделать, чтобы имя файла из grep перешло прямо в open Это не работает ls | ...
0
голосов
4ответа
149 показов
Простой скрипт разбора текста, что тут не так?
Я большой пользователь https://www.grc.com/passwords.htm, чтобы получить надежные пароли. Тем не менее, необходимость заходить на сайт и вручную копировать пароль каждый раз, когда быстро стареет, ...
0
голосов
4ответа
257 показов
как сделать grep в команде man linux используя xargs?
Я хочу найти в руководстве по конкретной команде команду man grep | grep 'insensitive'. Один из друзей сказал мне, что это можно сделать с помощью xargs, но я не могу понять, как это сделать. Я хочу ...