Perguntas sobre 'regular-expression'

4
respostas

Como extrair linhas entre os mesmos padrões de um arquivo

Como pode extrair as linhas entre dois padrões que não são exclusivos? Exemplo: - data of type samplex name a property b data of type samplex name c property d data of type samplex name e property f data of type sampley name g property h...
07.09.2016 / 12:36
2
respostas

exemplo mágico usando pesquisa e / ou regex

Estou tentando que o comando file detecte alguns arquivos de texto do Windows que nunca foram classificados como arquivos ... A melhor opção parece usar o regex para corresponder ao conteúdo da linha, mas não consigo encontrar um único exempl...
22.06.2016 / 11:08
2
respostas

Como posso analisar um arquivo ini cujos valores podem conter determinados caracteres?

Eu analisei alguns scripts de análise e vi este um usado algumas vezes aqui, então estou tentando ver se funcionará para mim. Parece que ele lê o arquivo ini linha por linha várias vezes e a cada passo ele constrói progressivamente uma função...
21.05.2016 / 02:54
1
resposta

Correspondência de expressões regulares de Bash simples que faltam char (OS X)

Eu estou combinando uma expressão regular muito simples no bash no OS X 10.11: $ msg='[4] the message' $ [[ $msg =~ (.+)\t(.+) ]] $ echo ${BASH_REMATCH[1]} [4] $ echo ${BASH_REMATCH[2]} he message Entre o ']' e o 't' de $msg é...
20.03.2017 / 18:30
4
respostas

Como posso encontrar todos os arquivos em uma pasta que contenham uma correspondência de uma expressão regular no nome do arquivo?

Gostaria de encontrar todos os arquivos em minha pasta pessoal no Linux (Ubuntu, neste caso) que contêm uma correspondência com uma expressão regular específica. Existe um comando simples do Unix que eu possa usar para fazer isso? Por exemplo...
26.08.2012 / 06:56
1
resposta

Qual é o efeito do sublinhado em [A-Z] [_a-zA-Z0-9] *?

No que diz respeito às expressões regulares, qual é o efeito do sublinhado em [A-Z][_a-zA-Z0-9]*     
11.08.2015 / 11:01
1
resposta

sed -e 's / ^ [0-9] //' não funciona para a primeira linha

O seguinte é o texto que eu quero analisar com sed (Mac OS X 10.11.1 bash) 1 00:25:43,959 --> 00:25:46,502 Here you are, sir. Main level, please. Eu posso excluir a primeira linha com sed -e 's/[0-9]//' . Mas com sed -e 's/^[0-9]...
21.11.2015 / 13:06
1
resposta

Problema com expressão regular no gawk ('\' não está funcionando)

Estou tentando entrar um pouquinho no bash. Eu estava passando por este guia , mas o segundo exemplo em esta subseção no gawk parece não funcionar. O problema é este comando: ls -l | awk '/\<(a|x).*\.conf$/ { print $9 }' Funciona...
05.08.2014 / 22:34
2
respostas

Sed: modifica todas as repetições de primeira palavra para cada palavra no texto

Eu preciso fazer algo assim usando sed? qq ab xyz ab qq aa ab Torna-se: qq ab xyz +ab+ +qq+ aa +ab+     
03.12.2014 / 15:45
2
respostas

Extraindo apenas um único grupo de uma expressão regular

Estou tentando obter uma lista de números de alguns arquivos de log hackeados usando o zgrep. Então, estou usando: zgrep -ie "total time: .* ms" * Isso retorna toda a linha que me interessa. Eu apenas gostaria do número. (após o tempo tot...
27.11.2013 / 01:36