Вопросы с меткой [grep]
grep Утилита командной строки Unix, которая ищет переданные ей входные данные для строк, соответствующих регулярному выражению, и печатает результаты.
918 вопросов
2
голоса
4ответа
2k показов
Как найти строку с тем же номером, который вам нужен и не нужен
Это совсем не легко объяснить, но просто показать. У меня есть строки в файле, такие как: 100Dollars 3 IP 200Dollars 3 IP 300Dollars 4 IP Мне нужно grep для строк, которые не имеют «3» во втором ...
2
голоса
3ответа
267 показов
Что на самом деле означает пустую строку?
Я уверен, что большинство из нас знает, что когда мы хотим, чтобы какое-то регулярное выражение совпадало со строкой в начале строки, мы должны использовать «^» ... Но я пытаюсь понять, что на самом ...
2
голоса
3ответа
49 показов
Как я могу установить grep по умолчанию для определенного шаблона имени файла?
Я работаю в Python, так что 95% или больше времени мой поиск grep grep "thing to find" *.py или что-то подобное. Я работаю в Windows 7, но, будучи парнем из Unix, я ленива с клавишами, поэтому я ...
2
голоса
1ответ
5k показов
Что означает опция `grep -n`?
Когда я использую find-grep в Emacs, появляется эта команда. find . -type f -exec grep -nH -e {} + Я искал -n вариант в man grep . Почему там нет? И что это значит?
2
голоса
1ответ
524 показов
Что на самом деле делает эта команда grep?
Я пытаюсь освоить grep. Я получил следующую команду из скрипта GeekLet, которую кто-то сделал для получения информации о погоде с какого-либо веб-сайта: curl -s ...
2
голоса
2ответа
3k показов
Grep в новейшем файле
Я пытаюсь найти конкретную строку из нового файла, который у меня есть в подпапках. Файлы имеют одинаковые имена. Итак, структура похожа на: скоросшиватель SubFolder1 filename.xml SubFolder2 ...
2
голоса
2ответа
2k показов
Как мне найти строку в группе файлов, если некоторые из этих файлов содержат пробелы?
Я использую Mac 10.7.5. В терминале я буду использовать эту команду для поиска файлов со строками find src/main -name "*" | xargs grep -i 'mystring' Однако, когда файлы содержат пробелы, я получу ...
2
голоса
2ответа
2k показов
grep и sed с трубкой из tail -f кешируются
Я пытаюсь получить работающую систему для мониторинга специальных журналов. Я обычно просто хочу очень специфический паттерн, который я извлекаю, используя grep и трубу из tail -f . Я заметил, что ...
2
голоса
3ответа
10k показов
файл grep только для части строки
У меня есть файл RTF, на котором я использую grep, как это grep "Order Number" 'Extract Text Output.rtf' в результате чего строки выглядят так \b\fs28 \cf2 Fab Order Number : FAB00772450\ и я хочу, ...
2
голоса
2ответа
3k показов
Как распечатать только список IP-адресов traceroute?
Как мне распечатать только список IP-адресов traceroute ? Я не хочу, чтобы веб-адреса, такие как something-online.net и время их прохождения туда и обратно. Как получить "простой" traceroute из ...
2
голоса
1ответ
807 показов
Windows gvim - используйте unix grep
Использование Windows 10. У меня установлен gvim. У меня также есть git, и у меня есть git bin в моем PATH (C:\program files (x86)\Git\bin), который помещает git gnu grep в мой путь, чтобы я мог ...
2
голоса
2ответа
665 показов
Используйте diff, чтобы найти разницу в выводе двух команд grep
Можно ли diff вывод двух команд grep ? В настоящее время я ищу файлы, используя разные шаблоны исключений, и вывод у них довольно длинный, поэтому я хотел посмотреть, сработал ли мой новый шаблон, ...
2
голоса
1ответ
428 показов
Скрипт Bash с grep -w
Я использую следующую команду: x.txt | grep -w 'in', и я получаю ответы типа: в в ... и т. д. Я только хочу ответ: в Как я должен изменить команду?
2
голоса
3ответа
2k показов
Почему «grep -i» такой медленный? Как сделать это быстрее для ASCII?
Рассматривать: $ time lzop -d < tvtropes-index.lzo | egrep -B 5 '[Dd][eE][sS][cC][eE][nN][dD] ?[Ff][rR][oO][mM]' real 0m0.438s $ time lzop -d < tvtropes-index.lzo | egrep -B 5 'descend ?from' -i real ...
2
голоса
1ответ
168 показов
Grep Пробел через несколько строк
Учитывая следующее в связке текстовых файлов (.vb): Partial Class [A-Za-z0-9_] Inherits System.Web.UI.Page End Class Я пытаюсь выполнить поиск файлов, которые имеют этот в основном пустой файл кода, ...
2
голоса
2ответа
909 показов
Искать все файлы, содержащие текст
С Busybox, как вы рекурсивно ищите выражение в группе файлов через группу каталогов, а просматриваете только текстовые файлы? Мы не знаем, каким будет суффикс файла; это может быть .sh, это может ...
2
голоса
3ответа
359 показов
grep -c дает противоречивые результаты
Я пытаюсь определить количество процессов, которые выполняются с помощью следующей командной строки: ps aux | grep -c 'Xvfb :1' Когда процесс "fiji:1" не запущен, я иногда получаю значение 0, а ...
2
голоса
1ответ
700 показов
Как удалить несколько слов из команды grep в AIX
Я пытаюсь проверить диски, используемые для зеркала в lvs. В настоящее время я использую команду "lslv -m ulv", но проверить наличие нескольких lvs сложно. Я полагаю, что в grep должен быть какой-то ...
2
голоса
1ответ
759 показов
Записать файл с удаленного сервера в локальный каталог?
Я хочу применить grep-magic к лог-файлу на удаленном сервере и записать результат в локальный файл на моем компьютере. Есть ли более простой способ, чем мое 3-х шаговое решение: сделать grep -magic и ...
2
голоса
1ответ
1k показов
Gpp-конвейер вызывает ошибку $ '\302\240grep': команда не найдена в Linux
Иногда, когда я передаю некоторый ввод в grep , я вижу эту ошибку: $ cat something.txt | grep "some text" -bash: $'\302\240grep': command not found Когда я снова набираю команду, она работает как ...
2
голоса
1ответ
1k показов
Что делает в команде grep?
Мне было интересно, что делает в команде grep grep a b c попытаться найти в файле a и b c? Что делает ? Найти теги HTML?
2
голоса
0ответов
692 показов
Как напечатать абсолютные пути с помощью git grep
Я использую следующую команду grepcode для рекурсивного поиска большого числа репозиториев git. Он печатает путь к найденным файлам относительно корня хранилища, как я могу напечатать абсолютный путь ...
2
голоса
1ответ
3k показов
grep regex работает по-другому на Mac?
Просто пытаюсь понять, как использовать регулярные выражения с помощью grep (или egrep) в Mac-терминале (BSD grep - 2.5.1-FreeBSD). Файл для проверки (pow.txt) содержит строки: kiytytytyty а также ...
2
голоса
2ответа
263 показов
pgrep быстрее, чем требуется, чтобы запустить процесс, использовать сон?
У меня проблемы с моим скриптом CSH и командой: set XVFBCHK2 = `pgre -f 'Xvfb' | wc -l` Кажется, возвращаются противоречивые значения. Когда он должен вернуть 1, он возвращает 0. Я почти уверен, что ...
2
голоса
1ответ
46 показов
Возьмите файл регулярных выражений и верните первое совпадение для каждого в другом файле.
У меня есть два файла. a.txt имеет список регулярных выражений, разделенных символами новой строки. b.txt есть строки, некоторые из которых соответствуют регулярным выражениям в a.txt . Что я хочу: ...
2
голоса
3ответа
2k показов
Извлечь строку версии из имени файла
У нас есть список имен файлов в файле a.txt со встроенной в них строкой версии. Например: gson-2.1 xmlParserAPIs-2.4.0 acrobat-1.1 orai18n-mapping-12.1.0.2 jdbc-se2.0 eclipse-core-runtime-20070801 ...
2
голоса
8ответов
198 показов
Как удалить похожие экземпляры строк с помощью команд Unix?
У меня есть файл, который содержит строки, которые выглядят следующим образом: 14|geauxtigers|90 14|geauxtigers|null Я хочу удалить все экземпляры в файле с нулем в качестве последнего члена. Есть ли ...
2
голоса
7ответов
1k показов
большой объем текста
У меня есть несколько гигабайт исходного кода. использование рекурсивного grep для термина может занять некоторое время. Я использую ext3. Есть ли более быстрый способ? Будет ли поиск быстрее, и если ...
2
голоса
2ответа
999 показов
Сопоставление предложения с grep
Я пытаюсь найти полное предложение, содержащее поисковый запрос. я пробовал grep (^.|\.\s).*searchterm.*(\.\s|\n) но это не работает, и я не уверен, почему. Чтобы уточнить: я хочу, чтобы стандартный ...
2
голоса
1ответ
132 показов
Grep на macOS: найдите уникальные вхождения группы захвата в регулярном выражении
Я нахожусь на macOS и хотел бы использовать grep (или подобный инструмент), чтобы найти уникальные вхождения определенного шаблона в базе кода. Например, для поиска всех вызовов console.somemethod() ...
2
голоса
1ответ
181 показов
файл проверки работоспособности для получения двоичного ответа
Какие команды Unix я могу использовать, чтобы определить наличие каждого из нескольких слов и несуществование каждого из нескольких слов, что даст двоичный ответ? Например: я хочу быть уверен, что в ...
2
голоса
2ответа
294 показов
Почему MSYS grep не берет параметры из переменной?
Чтобы установить параметры по умолчанию для grep (из MSYS в Win7), чтобы игнорировать объектные файлы и определенные каталоги, я экспортировал GREP_OPTIONS в ~/.profile следующим образом: export ...
2
голоса
3ответа
1k показов
Как использовать grep или awk, чтобы сохранить каждую строку из текстового файла как новый файл?
Я начинающий сценарист. Что я пытаюсь сделать У меня есть текстовый файл, который выглядит следующим образом (пример): hello hi there apple Я пытаюсь сделать сценарий, который сохраняет каждую строку ...
2
голоса
2ответа
204 показов
Можно ли имитировать ack, используя grep с правильной комбинацией параметров?
На моем локальном компьютере установлен ack-grep, и я считаю его незаменимым для быстрого «подбора» кодовой базы при отладке. Однако на моем дешевом виртуальном хостинге ack-grep нет. В одном из ...
2
голоса
2ответа
1k показов
Почему find exec grep> file является бесконечным циклом?
Я пытался собрать все Message-ID: заголовки (строки) в каталоге с файлами 200K .eml (простой текст). Я немного наивно сказал: find -type f -exec grep -Fi "message-id:" {} \; > messageids.txt Я ...
2
голоса
2ответа
9k показов
grep множественное исключающее расширение
Я нахожу одно исключение расширение, как grep --exclude "*.js" "a" * Как написать несколько исключающих масок? Я пробовал код ниже, но он не работает: grep -r --exclude=*.\{html,htm,js} "li" * grep ...
2
голоса
1ответ
183 показов
Живая (e) поиск файла
Каждую неделю или около того мне нужно загружать файл с миллионами строк и запускать на нем greps. Некоторые greps положительны, некоторые отрицательны (флаг "-v"). Некоторые из них grep, а некоторые ...
2
голоса
3ответа
8k показов
Игнорировать первые N совпадений и печатать (N+1)-й матч в grep
Как сделать так, чтобы grep игнорировал первые N совпадений в файле, затем печатал (N+1)-ное совпадение и все k строк после него, а затем завершал работу.
2
голоса
2ответа
107 показов
Grep: подсчитать конкретную строку во всех рекурсивных файлах с именем файла matchi
Мне уже удалось посчитать строки во всех файлах в каталоге: grep -roh „XXX" . | wc –w Но я не знаю, как выделить утверждение. Я только хочу посчитать слова в файлах, которые имеют следующую строку ...
2
голоса
1ответ
2k показов
grep + sed для поиска и замены веселья!
У меня есть разработанная копия веб-сайта, на котором есть довольно много жестких ссылок на его живую копию. Я хотел бы заменить все вхождения "www." с "dev." во всех файлах. Я думаю, что могу ...
2
голоса
2ответа
2k показов
Исключить длинные строки из результатов grep
Как исключить очень длинные строки из результатов grep ? Я часто пролистываю множество файлов .js (-r), и некоторые из них компилируются, поэтому они состоят из одной строки, обычно длиной в пару ...
2
голоса
2ответа
1k показов
Сохранять вывод grep с форматированием как в файле
Я хочу сохранить результат grep в файле с форматированием так же, как вывод в Konsole(Kubuntu). Я пытался сохранить его в документе LibreOffice, но результат ничем не отличается от результата в ...
2
голоса
4ответа
2k показов
Как удалить все вхождения значений в одном списке из другого списка?
У меня есть список символов, таких как ... wer sfe efo Как удалить все экземпляры этих (уникальных) символов из другого списка (неуникальных) символов? Таким образом, в следующем списке строки, ...
2
голоса
3ответа
654 показов
SW для замены строки в Windows
У меня есть текстовый файл (на самом деле XML), который я хочу изменить с помощью командной строки. Другими словами, как часть пакета Windows, я хочу найти строку (в данном случае @@@@, которая ...
2
голоса
3ответа
4k показов
Как найти файлы в диапазоне размеров?
Пожалуйста, предложите мне найти все zip файлы размером более 60 MB но размером менее 70 MB с помощью команды find .
2
голоса
1ответ
518 показов
grep segfaults когда передается "-r" и "--exclude-dir", а stdin - это канал
Если я передаю данные в grep И передаю флаг "-r" (recurse subdirs) И передаю флаг "--exclude-dir" (например, чтобы пропустить каталоги ".git"), то он segfaults. Если что-то из этого отсутствует, то ...
1
голос
2ответа
518 показов
Передача команд в $()
Это пример сценария оболочки, который я пытаюсь запустить, но вместо вывода результата grep он печатает всю строку. Разве нельзя транслировать, когда в $()? i="the cat is a crazy"; word=$( echo $i | ...
1
голос
3ответа
92 показов
Как найти файлы, которые не содержат собственного имени файла
При использовании шаблонов для генерации файлов важно включать имя шаблона в шаблон. При чтении сгенерированного файла, он помогает вам найти шаблон, используемый для его создания. Я хочу найти все ...
1
голос
0ответов
70 показов
Состояние выхода Grep не возвращает ожидаемое значение
В файле "WAP" есть слово. Когда я запускаю команду grep -i "WAP" filename . Я получаю статус выхода 0. Это хорошо. Но когда я ищу те слова, которых нет в файле. Я все еще получаю статус выхода ноль.
1
голос
0ответов
75 показов
Искать текст в заархивированных файлах и перемещать их в другую папку
Друзья, на моем Mac у меня есть сотни файлов zip в каталоге с именем Test. Предположим, у меня есть файлы a.zip, b.zip, c.zip ....... Теперь я хочу grep всех файлов для текста "searchText" и ...