Perguntas sobre 'regular-expression'

1
resposta

Regex inverso no AWK?

Estou tentando filtrar as linhas que contêm uma palavra específica. O regex é uma entrada de linha de comando para o script. $0 ~ regex { //Do something. } Exemplo de entrada é: **String** **number** domain 1 domain 2 bla 3 A...
25.10.2016 / 18:18
1
resposta

intervalo de pesquisa Vi e substituir

Estou usando vi em um sistema Tru64 que não me permite usar os métodos . Pergunta tão simples que não consigo encontrar a resposta para: Como você concatena uma pesquisa (para o intervalo) com uma substituição? Algo que se parece com...
15.09.2017 / 23:53
1
resposta

sed one-liner para excluir espaços medianos

Eu tenho um arquivo de texto que consiste em alguns WANDES N ORMAL E nGLISH em letras maiúsculas. Infelizmente, todas estas palavras têm um espaço entre as primeiras e as seguintes, o que não é aceitável. Eu tentei escrever uma expressão sed...
08.07.2011 / 11:45
3
respostas

Como anexar uma linha que não inicia com '' para a linha anterior

Eu tenho um log que contém linhas XML. Exemplo de formato abaixo: <head> <body> <line> asdasd</line> </body> </head> Eu quero verificar o arquivo de log e anexar as linhas que não começa...
06.11.2015 / 16:09
1
resposta

Substituição do regex da digitação de dígitos

Eu estou lutando um pouco com esse regex de substituição, eu não conseguia entender por que ele está se comportando dessa maneira. O que eu quero fazer é substituir todos os dígitos numéricos após o último / : str="aa/a0b0/42" echo ${str/%[...
29.10.2015 / 19:28
2
respostas

Remove extensão específica (conhecida) do nome do arquivo se estiver lá

Eu nem tenho certeza se grep deve ser usado para regex em dados de uma linha. O googling me levou a essa expressão lookahead que, junto com grep , corresponde a qualquer arquivo .ext e retorna um nome simples: XX@XX:/$ echo name.ext |...
06.10.2015 / 14:32
2
respostas

sed: problema ao substituir string usando curinga

Estou tentando substituir uma string usando o seguinte comando: sed -e "s/\<$5\>/$6/g" "$2/$1" > "$4/$3" $5-> "hostname=*" $6-> "hostname=int1" $2/$1-> "source file path" $4/$3-> "destination file path" Quando ten...
07.05.2015 / 09:06
2
respostas

Como escapar corretamente desta palavra no vim?

Eu quero substituir esta palavra ${ARRAY1[@]} com $1 no comando vim substitution Eu fiz :%s:\$\{ARRAY1[\@]\}:\:g Mas me dê erro sobre o número de repetições, eu também tento "" mas não funciona Como fazer? Obrigado     
09.05.2015 / 23:34
4
respostas

Apaga tudo antes de “/” em cada linha

Estou tentando excluir determinado texto que aparece antes de / em todas as linhas. Eu tenho algo como: testing.db.com/7fad416d-f2b3-4259-b98d-2449957a3123 testing.db.com/8a8589bf-49e3-4cd7-af15-6753067355c6 e eu só quero acabar com...
01.07.2015 / 20:11
2
respostas

regex - Procurando por apenas pares de caracteres

Eu tenho os seguintes dados a partir dos quais eu pretendo extrair apenas as linhas que contêm apenas "bb". Não "b" ou "bbb" ou qualquer outra coisa apenas "bb". abb abbb aabbcc aabab abbbbc Agora, quando eu uso a seguinte combinação de c...
23.11.2014 / 13:30