grep - это утилита для поиска текста в командной строке, изначально написанная для Unix. Он использует регулярные выражения для сопоставления текста и обычно используется в качестве фильтра в конвейерах. Используйте этот тег, только если ваш вопрос касается программирования с использованием grep или API на основе grep. Вопросы, касающиеся использования или устранения неполадок с параметрами командной строки grep, не относятся к теме.
Я хочу присвоить переменной первое значение имени файла grep -E --line-number --with-filename '^ s $'. Эта команда вернет номер каждой пустой строки в моем файле данных, которые встречаются в .......
У меня много файлов 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" перед любым словом, стоящи....
У меня есть два текстовых файла, один с уникальным списком IP-адресов, а другой с более длинным списком совокупности IP-адресов. Я пытаюсь определить, какие IP-адреса из уникального списка появляются в более длинном списке населения, используя bash.
Пока у меня есть:
#!/bin/bash
while read line....
Я, наверное, упускаю что-то очень простое. У меня есть список векторов, которые я затем использую в качестве имен столбцов. Теперь я хочу найти, какой столбец (индекс) для данного вектора. Я пробовал grep и match, и по какой-то причине я получаю NA и integer (0), когда я знаю, что это самый первы....
Используя grep, я пытаюсь сопоставить строки, состоящие из двух символов, один за которым повторяется, за которым следует другой, но совпадают только тогда, когда количество появлений первого символа равно количеству появлений второго символа.
В качестве примера представьте, что я могу сопоставить т....
У меня есть файл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.
Таким обр....
У меня есть два регулярных выражения:
$ grep -E '\-\- .*$' *.sql $ sed -E '\-\- .*$' *.sql
(Я пытаюсь найти строки в файлах sql с комментариями и удалить строки в файлах sql с комментариями)
Команда grep работает с этим регулярным выражением; однако sed возвращает следующую ошибку:
sed: -e expres....
В моем params.txt есть config_version = "1.2.3"
Уже есть ответ на этом форуме, как получить это число в качестве вывода:
awk 'BEGIN{FS="[ \"]+"}/config_version =/{print $3}' /dir/params.txt
Но мне нужно увеличивать общее количество до одного при каждом запуске этой команды
В настоящее время:
1.2.3
....
У меня есть несколько файлов внутри папки, и я хочу сканировать содержимое каждого файла, чтобы проверить строку, например. «abc» (с учетом регистра). Я хочу вывести имя файла, а также строку с меткой типа 1 или 0, чтобы определить, присутствует ли строка или нет. Например. если есть файлы
A1
A2....
У меня есть такой формат журнала файлов Вход 2021-02-21 12:12:32 Плагин: Номер таблицы: 2001K Операция: Сохраненная процедура ProcessOpenTablet: sp_HDS_OpenTablet Полезная нагрузка: {"id": "POS026", .......
Я новичок в сценариях 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: ....
Мне нужен мой код для работы как в Linux, так и в Windows. У меня есть двоичный файл, который содержит текстовый заголовок с информацией Date и Time, которую я хотел бы извлечь. Пример извлеченной части (то есть, как информация сохраняется в заголовке txt) находится в закомментированной части кода....
У меня есть несколько файлов журналов, которые я просматриваю, которые содержат записи в следующей форме
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....
У меня есть два файла (я показываю только начало этих файлов):
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/....
У меня есть key.txt
key[]
_key_
_key[]
[]key
[]key_
(key,
key
И я хочу сопоставить вхождения с чем-либо до key, кроме _.
grep [^_]*key key.txt дает мне все, grep [^_]?key key.txt мне ничего не дает.
Я ожидаю
key[]
[]key
[]key_
(key,
key
....
Скажи, у меня есть два файла
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
Ф....
У меня есть файл с ограниченными вкладками, как этот
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;....
У меня есть два файла. Один - (case1): автоматически сгенерированная сетка 10 Взаимная решетка 0,00000000000000 0,00000000000000 0,00000000000000 1 0.20000000000000 -0 ........
У меня есть файл шаблонов (fileA.txt), который нужно искать в большом файле (fileB.txt), и их нужно заменить шаблонами в другом файле (fileC.txt) Пример:
fileB.txt
4472534
8BC4232
3533221
333553D
8645141
2412AAA
Я хочу найти эти шаблоны в файле B:
fileA.txt
BC423
33221
12AAA
Затем я хочу заменить ....
Я пытаюсь обратно отделить список писем от другого списка с помощью grep, чтобы возвращались только письма, не соответствующие этим выражениям.
Список писем выглядит так:
recruitment@madeup.com
joy@netnoir.net
hello@nom.com
mary@itcouldbereal.ac.uk
thisshouldbe@theonlyone.com
Список ....
Я пытаюсь однажды, но не исправил. Я не знаю этого метода. запрос содержимого --uri content: //com.android.contacts/contacts | grep "+9053158888" | awk -F '[,, =]' '{cmd = "удаление содержимого --uri .......
У меня в основном есть следующие 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....