Perguntas sobre 'regular-expression'

2
respostas

Extrair palavras correspondentes com o grep no Cygwin

Estou usando o Cygwin, então tenho revisado as informações de regex do POSIX. Estou tentando pesquisar em um arquivo xml por uma string e continuo recebendo a linha inteira, mas não consigo restringir os resultados aos poucos caracteres que e...
25.02.2017 / 17:33
1
resposta

o que o seguinte comando egrep faz em combinação com o comando “ip a”?

ip a | egrep '([0-9]{1,3}\.){3}[0-9]{1,3}' Alguém pode explicar o que o comando acima fará?     
25.06.2018 / 02:13
2
respostas

regex com o comando find

Olá eu quero encontrar todos os arquivos em um diretório que termina com .h e devo usar o comando find, eu tentei assim: find ~+ -name '\.h$' estranhamente eu tenho arquivos .h mas o comando quando executado não produz saída, então prov...
04.06.2017 / 13:55
1
resposta

Renomeando e reorganizando vários nomes de arquivos sem renomear

Tenho quase 500 diretórios cheios de arquivos com nomes como e141107140847.pdf e preciso renomeá-los para algo amigável como 2014_11_SDUXS_0847.pdf . Eu tenho tentado usar um loop for e sed, mas eu estou em cima da minha cabeça e não consig...
02.06.2017 / 16:36
1
resposta

extrai blocos de servidores de Nginx conf

Eu tenho o seguinte arquivo conf para o nginx: user www www; ## Default: nobody ... events { worker_connections 4096; ## Default: 1024 } http { include conf/mime.types; ... server { # php/fastcgi listen 80;...
01.07.2016 / 16:27
1
resposta

Correspondência de regex no awk na linha de comando

Estou tentando obter o nome do arquivo do comando unrar detalhado e excluindo-os por meio da linha de comando. A saída do comando unrar é semelhante a esta: Extracting BucketSort.cpp OK Extracti...
11.02.2016 / 20:26
1
resposta

Como usar o regex BRE ou ERE para corresponder a um padrão que não tenha uma string específica

Como usar um posix BRE ou um posix ERE regex para corresponder a uma linha que não contenha 834 em nenhum lugar da string? Eu quero encontrar grep '!<pattern>' file , que será igual a grep -v '<pattern>' file . É u...
16.11.2015 / 20:16
1
resposta

uso de regex na filtragem de exim

Estou tentando criar um filtro exim para bloquear mensagens de spam que contenham " 85% OFF" na linha de assunto. É um espaço em branco, depois dois dígitos, depois o sinal de porcentagem, um espaço em branco e a palavra OFF em letras ma...
02.07.2015 / 15:37
2
respostas

Grep e ignorando espaços em branco iniciais

Eu tenho trabalhado em um script bash para procurar por nomes de define e, em seguida, pego os valores hexadecimais para eles e os coloco na lista. Quando eu tiver a lista de nomes, tentarei pesquisar "#define [name]" usando -w para garantir a c...
29.07.2015 / 21:37
1
resposta

Corresponder um intervalo numérico com grep

Eu preciso encontrar todos os processos que têm em seus nomes um número entre 100 e 200, inclusive. Eu tentei ps -ef | grep xclock -bw '[1-2][0-9][0-9]' mas isso inclui 299. Como suprimi-lo e ter apenas números até 200?     
22.06.2015 / 13:54