Perguntas sobre 'regular-expression'

1
resposta

Regex não funciona com grep

Eu tenho uma string como essa TEST="/dev/sda1 on /media/sda1 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,quiet)" (Resultado de mount | grep sda1 ) onde eu quero corresponder ao pon...
22.04.2014 / 15:10
2
respostas

Sed regex para uma palavra variável no Ubuntu 14

Dado um arquivo com a seguinte string: fastcgi_param WP_ENV staging; Eu preciso de uma expressão sed que substitua a palavra "staging" por uma nova string: fastcgi_param WP_ENV production; No primeiro exemplo, a terceira palavra é...
27.09.2016 / 01:25
2
respostas

mudando o padrão removendo espaços?

arquivo : hi hello,new york, , ,brazil site ,brazil january,month is feb , , ,indiana jones tarefa : exclua todo o espaço horizontal (espaços e tabulação) entre quaisquer dois comas (como,) se não houver nenhum caractere...
27.02.2013 / 09:06
2
respostas

Detectar repetição de padrões em um arquivo

Eu quero ter certeza de que um arquivo segue o seguinte padrão: ... ... ... foo ... foo_KO ... ... ... bar ... ... ... ... bar_KO ... O arquivo é extremamente longo, ou seja, quero ter certeza da seguinte regra, em sed terms: Toda...
07.05.2012 / 12:16
1
resposta

Oposto de \ K, para manter as coisas certas [duplicadas]

Na página de padrões estendidos perlre , podemos ler sobre \K : Keep the stuff left of the \K, don't include it in $& Aqui está o exemplo prático usando o GNU grep (que realmente mantém as coisas certas do \K ): $ ech...
13.04.2018 / 01:07
4
respostas

Processando caracteres de controle

Eu tenho um arquivo de log que contém um monte de caracteres de controle não visíveis, como hex \ u0003. Eu gostaria de substituir isso usando algo como SED, mas não consigo fazer a primeira parte da regex corresponder: /s/^E/some_string...
14.01.2011 / 14:48
4
respostas

Substituir texto entre parênteses

Estou usando awk '{ gsub(/BAR|WIBBLE/, "FOO"); print }' para substituir texto em dados como: SOMETHING [BAR, WIBBLE] SOMETHING [BAR] Isso dá o resultado desejado de: SOMETHING [FOO, FOO] SOMETHING [FOO] Mas agora eu tive que atu...
24.10.2012 / 18:10
3
respostas

Precisa de uma mão com grep + regex

Estou tentando encontrar o conjunto de palavras (se houver) que contém dois e s consecutivos e também contém dois ys. Mas até agora eu tentei seguir os comandos, grep -e '[y&y].*[ee]' -e '[y&y].*[ee]' words2.txt grep -e 'y.y' -e 'ee'...
26.04.2017 / 06:37
2
respostas

O que exatamente esse script faz? [duplicado]

#!/bin/bash for a in ./*.flac; do ffmpeg -i "$a" -qscale:a 0 "${a[@]/%flac/mp3}" done Encontrei este script há alguns dias para converter todos os arquivos FLAC no diretório atual para o formato MP3. O que eu não entendo aqui é a par...
19.12.2016 / 18:54
1
resposta

Posix Character Define a diferença entre [[: blank:]] e [[: space:]]?

Em este site , ele diz: [[:blank:]] space and tab characters [[:space:]] whitespace characters Qual é a diferença entre espaço e caracteres de tabulação e caracteres em branco? Para mim, eles quase parecem iguais.     
20.03.2017 / 16:40