Perguntas sobre 'regular-expression'

2
respostas

Como evito a síndrome do palito inclinado no awk?

Ao combinar padrões com / neles, ter que escapar do / rapidamente fica difícil, feio: /\/usr\/share\/man\// Com sed, perl ou Vim, usaria um delimitador diferente para a regex, digamos : : sed '\:/usr/share/man/: do something' p...
19.04.2017 / 04:45
1
resposta

Nome do arquivo de pesquisa dentro do arquivo

Alguém colocou muitos códigos maliciosos em cada instância do wordpress no meu servidor. Pela segunda vez. (Pelo menos) Todo arquivo js foi modificado. Existe um padrão, o código sempre se parece com isto: /*[file-name]*/[malicious code]/*fil...
04.03.2016 / 14:04
1
resposta

O uso de curingas no início da expressão grep afeta a saída

Observo o seguinte comportamento de grep ao executá-lo cinco vezes: me@asus:~/go/src/company/topology-front$ lsof |grep 'READ' vim 4788 me 4u REG 8,2 12288 32247694 /home/me/go/src/compa...
03.05.2018 / 10:13
3
respostas

Como imprimir apenas a primeira correspondência com grep

Estou tentando usar o nome de usuário do grep: users | grep "^\b\w*\b" -P Como posso fazer isso para mostrar apenas a primeira correspondência com grep ?     
07.12.2012 / 13:18
5
respostas

(Mac Terminal) sed para analisar JSON… o que estou fazendo errado?

No Mac Terminal, estou tentando analisar o "nome" dessa resposta JSON: {"created_at":"2012-08-27T20:04:27Z","deleted_at":null,"id":21462840,"item_type":"video","name":"CastingBy-v12 mixed.mov","private":true,"redirect_url":null,"remote_ur...
27.08.2012 / 22:58
6
respostas

Grep o texto que corresponde a um padrão

Eu estava procurando por um comando que irá imprimir a parte selecionada de uma linha que corresponda às condições. Por exemplo, minha linha de texto é assim: p1=X||p2=Y||p3=X||p4=X||p5=X||p6=Y||p7=X Eu quero imprimir os valores que têm...
28.07.2015 / 11:59
2
respostas

Qualquer expressão regular que não seja espaço em branco

Estou tentando combinar uma string com uma expressão regular dentro de uma instrução if no bash. Código abaixo: var='big' If [[ $var =~ ^b\S+[a-z]$ ]]; then echo $var else echo 'none' fi A correspondência deve ser uma string que comece...
26.12.2015 / 20:05
2
respostas

Como exibir números apenas no final de uma variável no bash?

Esta não é a minha pergunta, alguém perguntou sobre isso em um grupo no Facebook, mas ninguém foi capaz de responder, então existem algumas variáveis: x="abcde12345" y="s'ldfsd[opsk12345" z="1234sdfsdfafa23456" Ele quer mostrar os números...
28.10.2016 / 12:54
2
respostas

Como encontrar arquivos com um determinado subpath?

Eu preciso encontrar todos os arquivos xml que são colocados em pastas com o nome config . Também config deve estar em algum lugar em uma pasta chamada trunk . Por exemplo, estou interessado em todos os arquivos, como abaixo: ~/project...
17.05.2013 / 15:27
3
respostas

Escapando * com Expressões Regulares e Grep

Eu tenho um arquivo com linhas exclusivas que começam com 2 estrelas (**). No entanto, quando eu executo um comando grep para grep \*\* fileName Eu obtenho todas as linhas no arquivo. Isso é muito incomum, e o que eu vejo como linhas...
17.08.2013 / 03:55