Perguntas sobre 'regular-expression'

1
resposta

bash usando grep e sed

Isto é para a nossa prac semanal, sem marcação ou nota (nem sequer obtemos as respostas!) Eu realmente aprecio se alguém tiver tempo para me ajudar a explicar este exercício, já que estou tentando fazer esse trabalho no fim de semana e não vo...
10.05.2014 / 14:59
2
respostas

script bash, imprimindo várias linhas que correspondem a um padrão específico

Eu tenho um arquivo de log e estou fazendo um script para fazer algumas ações. Uma ação é imprimir uma área específica do log. Cada bloco no registro começa com um registro de data e hora específico e dentro do bloco pode ter outras datas, et...
06.12.2013 / 15:50
1
resposta

(e) grep e agrupamento atômico [questão de compreensão]

Estou tentando entender o uso correto de " agrupamento atômico « aka » subexpressões independentes « aka » subpadrão sem retrocesso « [estes são os termos que encontrei para a mesma coisa, o que não o torna menos complicado] egrep '123(?...
16.04.2013 / 00:23
2
respostas

Use vários comandos no sed para inserir texto após string com caracteres especiais

Estou tendo um pequeno problema ao tentar fazer uma pesquisa e substituir usando sed em um arquivo de configuração. Eu quero usar vários comandos usando a opção -e para fazer o seguinte. Etapa 1: encontre a primeira ocorrência de D...
09.09.2015 / 09:01
3
respostas

Retirando um certo valor de uma string via regex

Eu vejo um monte de exemplos, mas eu simplesmente não consigo fazer isso funcionar. O grep pode produzir apenas agrupamentos especificados que correspondem? por exemplo, parece que deveria funcionar, mas recebo erros ou nenhuma saída. Eu qu...
09.09.2015 / 22:42
2
respostas

Diferença na manipulação regular de expressões entre Perl, Kikki e Kodos

#!/usr/bin/perl $mystring = "[2004/04/13] The date of this article."; if($mystring =~ m/(\d+)/) { print "The first number is $1."; } Perl retorna 2004 , mas Kiki e Kodos retornam /04/ . Por que isso?     
12.05.2012 / 22:49
1
resposta

Inserir novo texto no meio de um arquivo substituindo texto antigo sem reinserir as mesmas coisas repetidas vezes?

Eu tenho um arquivo que desejo atualizar com relativa frequência. O que precisa ser feito é que uma parte específica do arquivo seja alterada para incluir mais algumas linhas. Estou fazendo isso com sed e \a option: Então, isso funciona:...
27.11.2018 / 21:39
1
resposta

grep procurando grupos

Estou tentando aprender a usar grupos grep, como sed \ 1 \ 2 \ 3, mas tenho um problema. Por exemplo, eu filtrando o arquivo / etc / services para separar todas as portas. O que eu faço: ~$ grep -E '[0-9]{1,5}/(tcp|udp)' /etc/services e a...
18.05.2015 / 10:34
0
respostas

Como iterar padrão por outro?

Eu tenho a saída abaixo. Eu tento iterar as mesmas vezes que o Date and Time: Month Day Year HH:MM:SS para cada Application n.n string o encontrou. ===================================================================================...
08.11.2018 / 22:34
1
resposta

Encontre e substitua um padrão usando sed ou awk [closed]

Eu tenho um arquivo com várias ocorrências (mais de 1000) de: REF*SY*111111111, REF*SY*777777777, REF*SY*145485450...etc. Eu preciso que todos os dados sejam substituídos por uma saída padrão: REF*SY*111111111,REF*SY*111111111, REF*SY*...
25.10.2018 / 22:58