Perguntas sobre 'regular-expression'

2
respostas

torr para corresponder ao padrão entre as chaves correspondentes

De um padrão como [string 1]{string 2} Eu quero extrair string 2 , a cadeia entre o par último de chaves correspondência - que é excluir [string 1] e abrir { e fechar } . Minha tentativa abaixo será interrompida quando houve...
11.01.2016 / 10:07
1
resposta

Extrai URL do texto não formatado

Eu encontrei apenas exemplos na extração de substrings de texto formatado como arquivos HTML, mas no meu caso eu preciso mostrar uma lista de URLs por exemplo: ... https://twitter.com/user1/status/xyza https://twitter.com/user1/status/xyzb...
27.12.2015 / 16:59
3
respostas

Como extrair um campo particular de linhas de um arquivo, baseado em linhas subsequentes correspondentes

Estou tentando replicar um problema no local de trabalho. Eu tenho um arquivo xml como abaixo [~]$ less -N sample.xml 1 <SOURCE BUSINESSNAME ="" NAME ="TABLE1" FOO="ABCD"..... > 2 <SOURCEFIELD BUSINESSNAME ="" NAME ="...
14.12.2015 / 12:22
2
respostas

torr para corresponder a zero ou mais números de espaços em uma string

function getVal { sedPattern='s/^.*"keyVal":"\([^"]*\)".*$//' finalSedPattern=${sedPattern/keyVal/$2} echo $(sed $finalSedPattern <<< $1) } Este é meu analisador Json escrito usando sed . Ele pega a string json, nome da cha...
26.12.2015 / 13:40
1
resposta

Como faço para manter uma parte do padrão correspondente e usá-lo para substituir o BSD sed?

Eu encontrei uma alma para o GNU sed, e também encontrei algo como , mas o Terminal me diz que "não está definido no RE". Mas o que eu quero fazer é isto: Se eu tiver uma string parecida com essa sinder-city1.gif , eu quero fazer com...
09.12.2015 / 01:03
3
respostas

Apagar recursivamente arquivos com 'WIDTHxLENGTH' no nome em um diretório

Eu tenho um diretório com subdiretórios e desejo excluir imagens nomeadas como thumbnail-name_WIDTHxLENGTH.{jpg,png} , em que WIDTH e LENGTH são números inteiros decimais, como box-image-150x150.jpg e circle-image-320x320.png . Entã...
27.10.2015 / 18:33
1
resposta

pkill com regex

Eu tenho poucos processos Java sendo executados como abaixo, java -jar /my/path/to/app/myapp.jar java -jar /my/path/to/app/prodapp.jar java -jar /my/path/to/app/testapp.jar java -jar /my/path/to/app/myapp_v.01.jar Agor...
07.10.2015 / 11:59
2
respostas

find e regex - localiza arquivos com nomes que começam com nome próprio

Eu preciso de uma expressão regex para usar junto com find para encontrar todos os arquivos cujo nome começa com uma determinada string, por exemplo, proc . Eu tentei com find . -regex '^proc*' , mas isso não me dá resultados.     
21.10.2016 / 21:10
1
resposta

Como faço para coincidir o início de uma linha em uma página man?

Quando faço man zshbuiltins , normalmente quero procurar um comando. Suponha que eu esteja procurando informações sobre o comando alias . Eu recebo um pedaço de texto como: : [ arg ... ] This command does nothing, althou...
08.07.2015 / 14:33
1
resposta

Por que esse comando remove mais pacotes do que eu quero?

Quando eu executo o seguinte comando: # apt-get purge unity-scopes-m* Espero que elimine os seguintes pacotes: unity-scope-manpages unity-scope-musicstores unity-scope-musique Em vez disso, ele quer limpar uma grande quantidade de...
31.05.2015 / 01:55