Perguntas sobre 'regular-expression'

4
respostas

extrai url entre 2 strings em um arquivo

Eu tenho um arquivo no qual cada linha é assim "372"^""^"2015-09-03 06:59:44.475"^"NEW"^"N/A"^""^0^"105592"^"https://example-url.com"^"example-domain < MEN'S ULTRA < UltraSeriesViewAll (18)"^"New"^"MERCHANT_PROVIDED" Eu quero extrai...
04.09.2015 / 14:10
4
respostas

Extraia os endereços separados por ponto-e-vírgula e imprima cada endereço em uma linha

Eu tenho um arquivo com a seguinte entrada. Os números separados por pontos representam endereços. Qualquer número no endereço pode ter um ou mais dígitos, da seguinte maneira: [112.112.112.112;3.3.3.3;44.44.44.44] [6.6.6.6;17.17.17.17;88.88....
27.08.2018 / 11:26
1
resposta

Procura por arquivos cujos nomes de caminho contenham várias palavras sem uma ordem específica entre eles

Gostaria de pesquisar todos os arquivos cujos nomes de caminho continham várias palavras ( word1 , word2 ), sem nenhuma ordem específica entre eles. Exemplos de arquivos correspondentes são: word1bar/fooword2/myfile fooword2/word1bar/myfi...
05.06.2018 / 16:46
2
respostas

expressão regular para extrair informações no shell script

Gostaria de fazer algumas partes de algumas saídas do comando shell no shell script: $ uname -r >> 3.14.37-1-lts Onde eu só preciso do 3.14.37 . E também para a variável de script shell VERSION que tem o valor "-jwl35", gost...
29.03.2015 / 17:34
3
respostas

Use sed com referências de volta

Estou tentando remover um espaço entre duas strings, elas são assim: 312.2 MB 123.34 KB 487.1 GB Eu quero mudá-los para: 312.2MB 123.34KB 487.1GB Eu tenho tentado e consigo: echo "312.2 MB" | sed s/[0-9][[:space:]][GMK]//g 312.B...
14.06.2016 / 08:54
2
respostas

Simples uso significativo do sufixo de endereço de várias linhas '/ M'?

Para o% GNUsed v4.2.2-7, info sed diz: '/REGEXP/M' '\%REGEXP%M' The 'M' modifier to regular-expression matching is a GNU 'sed' extension which directs GNU 'sed' to match the regular expression in 'multi-line' mode. The modi...
27.07.2016 / 17:51
2
respostas

sed extrair o primeiro campo e mover para um local específico

Eu tenho este arquivo 10.1.1.1 www1 10.1.1.2 www2 10.1.1.3 www3 Eu quero extrair o primeiro campo IP address e movê-lo após o local com http://www.foo.com=10.1.1.1/test.php 10.1.1.1 w...
16.12.2017 / 20:35
5
respostas

Obtém o primeiro padrão correspondente em uma linha que não usa corte

ter um monte de textos semelhantes a isso (com o objetivo de testar e manter os dados mais simples possível): first 1 is the real 2 time the word matched 3 appeared on the previous line but is 4 the fourth. Every line can have more numbers 5...
14.12.2016 / 09:39
3
respostas

Não está funcionando “+” na sintaxe grep regex [duplicata]

Estou no Ubuntu 16.04 Tentando: grep '.*' file1 Saída: file nu-mber o-ne second string Tentando: grep '.+' file1 A saída está ausente Por que o plus não está funcionando?     
14.10.2016 / 12:11
5
respostas

Extrai informações pelo awk e sed

Eu quero extrair o ip muito próximo a (axyz-pc) . Eu fiz essa tarefa através do comando grep usando regex. Mas eu preciso extrair pelo awk e sed. grep -Po '(?<='axyz-pc')[^:]+' logs | grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]...
11.04.2017 / 12:51