Perguntas sobre 'regular-expression'

1
resposta

Execute o fail2ban-regex canalizando com zcat?

Normalmente, a execução do comando seria assim: $ fail2ban-regex /var/log/ningx/access.log \ /etc/fail2ban/filter.d/nginx-noscript.conf -v No entanto, tenho vários arquivos que gostaria de analisar com o teste de regex. Eles têm nomes...
08.07.2018 / 06:24
2
respostas

Excluindo um intervalo de n linhas antes e depois de uma linha correspondente no sed?

No vim eu posso usar ... :g/match/-1d ... várias vezes para excluir mais de uma linha de antes de uma correspondência ... ... e combine-o com algumas chamadas para ... :g/match/+1d ... para excluir mais de uma linha após a p...
11.05.2018 / 12:35
1
resposta

Sinalizador insensível a maiúsculas e minúsculas DENTRO de um regexp estendido

Eu preciso realizar uma correspondência insensível a maiúsculas e minúsculas com a ferramenta grepdiff . Ao contrário do grep, ele não tem um argumento para isso, mas tem --extended-regexp . É possível? Eu tentei perl, mas não funciona...
16.02.2018 / 10:04
3
respostas

Avalie a expressão capturada dentro da substituição em sed

Estou trabalhando no script de implantação e minha necessidade é substituir as credenciais do banco de dados (ou outro sistema) no arquivo de configuração. Eu tenho arquivos PHP com credenciais como: <?php return [ 'mysql-rw' =>...
29.01.2018 / 13:00
4
respostas

expressão regular para capturar o nome da pasta com estrutura específica

qual é a expressão regular para capturar o nome da pasta com essa estrutura x.x.x.x-x (x - número inteiro) ls /usr/hdp | ..... 2.6.0.3-8 current HG_MASTER 2.4.3 34.1 45-995 saída esperada 2.6.0.3-8 ls -lh /usr/hdp/ total 8.0K...
22.01.2018 / 10:41
1
resposta

Como remover um marcador de lugar em um arquivo de texto com texto de outro arquivo quando várias linhas estiverem presentes?

Eu tenho um arquivo: - id: 1.4.25.2 name: 'Configuring a VNC Server' permalink: '/rhcsa/managing-network-services/configuring-vnc-access/configuring-a-vnc-server' description: '<*description>' content: [] - id: 1.4.2...
27.01.2018 / 14:04
2
respostas

Usando a renomeação do Perl com grupos [duplicados]

Eu tenho um conjunto de arquivos chamado da seguinte maneira: _9978967868768763ghjgj7598983678hjva_week1-6.pdf _78637832bdsjh275637bkkaww786b_week12-32.pdf 8786767867868978713bkwkhjhkjqw_week1-622.pdf 867813567bdjsbgbadsyu6712353125561235_w...
17.03.2018 / 19:15
2
respostas

Regex para atender aos requisitos de senha

Eu preciso de uma expressão regular para atender aos critérios de uma política básica de senha. 1º caractere é uma capital termina com 2 dígitos tem 8 caracteres de comprimento Aqui está o que eu tenho até agora. ^(?=.*[A-Z])^(?=.*[a-z]...
09.01.2018 / 21:04
2
respostas

Qual é a diferença entre [-a-z] e [a-z] na expressão regular?

Qual é a diferença entre [ - a-z] e [a-z] na expressão regular? Qual é o primeiro significado de menos em [ - a-z]? Do padrão /etc/adduser.conf (Por exemplo): #check user and group names also against this regular expression.' #NAM...
18.02.2018 / 16:27
4
respostas

Como posso encontrar, recursivamente, todos os arquivos em minha árvore de diretórios que o primeiro caractere na primeira linha de cada arquivo é um espaço, uma tabulação ou uma quebra de linha?

por exemplo: Eu tenho dois arquivos, a.txt e b.txt: a.txt line 1 line 2 b.txt line 1 line 2 Nesse caso, b.txt deve aparecer na listagem porque o primeiro caractere da primeira linha é um espaço, uma tabulação ou uma quebra d...
27.02.2018 / 13:16