grep - это утилита для поиска текста в командной строке, изначально написанная для Unix. Он использует регулярные выражения для сопоставления текста и обычно используется в качестве фильтра в конвейерах. Используйте этот тег, только если ваш вопрос касается программирования с использованием grep или API на основе grep. Вопросы, касающиеся использования или устранения неполадок с параметрами командной строки grep, не относятся к теме.

Подробнее про grep...

Я хочу присвоить переменной первое значение имени файла grep -E --line-number --with-filename '^ s $'. Эта команда вернет номер каждой пустой строки в моем файле данных, которые встречаются в .......
4 Мар 2021 в 15:12
У меня много файлов xml, которые я хочу объединить в один файл. Я хочу объединять их не от корня, а от одного из потомков. Как продолжить работу с помощью операторов grep / sed / awk или с помощью Elementtree в python? XML 1: <root> <version>AB</version> <Data> <Title>MyTitle</Title> ....
3 Мар 2021 в 12:44
У меня есть символьный столбец, который выглядит так: names <- c("Isle North East", "London Northwestern", "Bedfordshire North East", "Southwark and Bermondsey North East", "Middlesbrough South and Cleveland East") И я пытаюсь переместить выражение "North East" перед любым словом, стоящи....
2 Мар 2021 в 14:12
У меня есть два текстовых файла, один с уникальным списком IP-адресов, а другой с более длинным списком совокупности IP-адресов. Я пытаюсь определить, какие IP-адреса из уникального списка появляются в более длинном списке населения, используя bash. Пока у меня есть: #!/bin/bash while read line....
2 Мар 2021 в 02:37
Я, наверное, упускаю что-то очень простое. У меня есть список векторов, которые я затем использую в качестве имен столбцов. Теперь я хочу найти, какой столбец (индекс) для данного вектора. Я пробовал grep и match, и по какой-то причине я получаю NA и integer (0), когда я знаю, что это самый первы....
1 Мар 2021 в 04:17
Используя grep, я пытаюсь сопоставить строки, состоящие из двух символов, один за которым повторяется, за которым следует другой, но совпадают только тогда, когда количество появлений первого символа равно количеству появлений второго символа. В качестве примера представьте, что я могу сопоставить т....
27 Фев 2021 в 08:39
У меня есть файл1 BOB JOHN SALLY У меня есть файл2 There was a boy called JOHN and he was playing with FRED while JILL went off to find a bucket of water from TOM but she fell down the hill. Я хочу перебрать слова file1 и найти их в file2. Я хочу напечатать слова, которых НЕТ в файле2. Таким обр....
27 Фев 2021 в 07:00
У меня есть два регулярных выражения: $ grep -E '\-\- .*$' *.sql $ sed -E '\-\- .*$' *.sql (Я пытаюсь найти строки в файлах sql с комментариями и удалить строки в файлах sql с комментариями) Команда grep работает с этим регулярным выражением; однако sed возвращает следующую ошибку: sed: -e expres....
26 Фев 2021 в 22:41
В моем params.txt есть config_version = "1.2.3" Уже есть ответ на этом форуме, как получить это число в качестве вывода: awk 'BEGIN{FS="[ \"]+"}/config_version =/{print $3}' /dir/params.txt Но мне нужно увеличивать общее количество до одного при каждом запуске этой команды В настоящее время: 1.2.3 ....
26 Фев 2021 в 20:32
У меня есть несколько файлов внутри папки, и я хочу сканировать содержимое каждого файла, чтобы проверить строку, например. «abc» (с учетом регистра). Я хочу вывести имя файла, а также строку с меткой типа 1 или 0, чтобы определить, присутствует ли строка или нет. Например. если есть файлы A1 A2....
26 Фев 2021 в 08:57
У меня есть такой формат журнала файлов Вход 2021-02-21 12:12:32 Плагин: Номер таблицы: 2001K Операция: Сохраненная процедура ProcessOpenTablet: sp_HDS_OpenTablet Полезная нагрузка: {"id": "POS026", .......
25 Фев 2021 в 07:32
Я новичок в сценариях bash и хочу извлечь код и uid (уникальный) из файла журнала в новый файл csv для дальнейшей обработки. Файл содержит: 2021-02-16T10:13:54.629Z,app,"Code: 01-87-04 & Diff [{:uid=>""asdf1234"", :sid=>636614}] / [{:uid=>""asdf1234"", :sid=>0}]" 2021-02-16T10:11:22.914Z,app,"Code: ....
23 Фев 2021 в 00:27
Мне нужен мой код для работы как в Linux, так и в Windows. У меня есть двоичный файл, который содержит текстовый заголовок с информацией Date и Time, которую я хотел бы извлечь. Пример извлеченной части (то есть, как информация сохраняется в заголовке txt) находится в закомментированной части кода....
22 Фев 2021 в 19:13
У меня есть несколько файлов журналов, которые я просматриваю, которые содержат записи в следующей форме foo($abc) - sometext foo ($xyz) - moretext baz($qux) - moartext Я хочу использовать grep, который выводит первые две строки как совпадения, т.е. foo($abc) foo ($xyz) Я пробовал следующий операт....
22 Фев 2021 в 14:26
Я пытаюсь выучить RegEx, но это сложно. Например, у меня 3 файла: $ ls thisisnothing12.txt Thisisnothing12.txt thisisnothing.txt Я хочу использовать ls, чтобы выделить только 2 файла с цифрами ... Это то, что я пробовал, но они не показывают ни одного файла ... почему? Что с ними не так? $ ls | ....
21 Фев 2021 в 01:21
У меня есть файл, содержащий по одному номеру в строке. < EM> data.txt 00700 00100 07070 01010 07700 07770 70000 10000 00007 Я хочу напечатать строки, содержащие цифру 7 и в то же время не содержащие ее пары 77. Я написал для этого простой скрипт. < EM> script.sh #!/usr/bin/env bash cat data.tx....
18 Фев 2021 в 21:45
У меня есть два файла (я показываю только начало этих файлов): Patterns.txt m64071_201130_104452/13 m64071_201130_104452/26 m64071_201130_104452/46 m64071_201130_104452/49 m64071_201130_104452/113 m64071_201130_104452/147 Myfile.txt >m64071_201130_104452/13/ccs ACAGTCGAGCG >m64071_201130_104452/16/....
18 Фев 2021 в 19:41
У меня есть key.txt key[] _key_ _key[] []key []key_ (key, key И я хочу сопоставить вхождения с чем-либо до key, кроме _. grep [^_]*key key.txt дает мне все, grep [^_]?key key.txt мне ничего не дает. Я ожидаю key[] []key []key_ (key, key ....
18 Фев 2021 в 19:06
Скажи, у меня есть два файла File_1 , в котором есть список user_id и url (данные разделены табуляцией) Образец первых трех строк user_1 https://www.truecar.com/prices-new/honda/cr-v user_2 https://www.truecar.com/prices-new/mazda/cx-5 user_3 https://www.edmunds.com/new-cars Ф....
18 Фев 2021 в 02:27
У меня есть файл с ограниченными вкладками, как этот chr20 102 K245 A T 56.0 AC.02 AC=0.1;DC=45;AC_old=452;DP=21;sample=kj;sample_name=DKl;New_sample=rdf chr10 8742 JH245 G T 86.0 AC.742 AC=2.1;DC=75;AC_old=42;DP=1;sample=KHS;sample_name=WEKl;New_sample=ASEf chrX 2302 XS245 G A 786.0 AC.452 AC=8;....
12 Фев 2021 в 14:24
У меня есть два файла. Один - (case1): автоматически сгенерированная сетка 10 Взаимная решетка 0,00000000000000 0,00000000000000 0,00000000000000 1 0.20000000000000 -0 ........
12 Фев 2021 в 12:54
У меня есть файл шаблонов (fileA.txt), который нужно искать в большом файле (fileB.txt), и их нужно заменить шаблонами в другом файле (fileC.txt) Пример: fileB.txt 4472534 8BC4232 3533221 333553D 8645141 2412AAA Я хочу найти эти шаблоны в файле B: fileA.txt BC423 33221 12AAA Затем я хочу заменить ....
12 Фев 2021 в 11:48
Я пытаюсь обратно отделить список писем от другого списка с помощью grep, чтобы возвращались только письма, не соответствующие этим выражениям. Список писем выглядит так: recruitment@madeup.com joy@netnoir.net hello@nom.com mary@itcouldbereal.ac.uk thisshouldbe@theonlyone.com Список ....
12 Фев 2021 в 08:33
Я пытаюсь однажды, но не исправил. Я не знаю этого метода. запрос содержимого --uri content: //com.android.contacts/contacts | grep "+9053158888" | awk -F '[,, =]' '{cmd = "удаление содержимого --uri .......
11 Фев 2021 в 14:00
У меня в основном есть следующие 2 файла: $ cat file1.txt AB,12 34 56,2.4,256,, CD,23 45 67,10.8,257,, EF,34 56 78,0.6,258,, GH,45 67 89,58.3,259,, ... $ cat file2.txt AB,12 34 56,2.4,36 XY,56 99 11,3.6,15 ZQ,12 36 89,5.9,0 EF,34 56 78,0.6,99 GH,45 67 89,58.3,79 ... И для каждой строки в file1.txt....
10 Фев 2021 в 23:54