Perguntas sobre 'regular-expression'

3
respostas

extrai parte da string usando sed

ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt//' Está dando a string inteira em vez de apenas oracle part até .txt O que estou fazendo de errado? Eu posso fazer isso usando o awk da seguinte forma, mas não tenho certeza po...
26.06.2013 / 21:18
4
respostas

Como eu extraio partes de uma string para variáveis?

Eu tenho uma linha de algum arquivo como este: attempting to create a 512^3 level (with Dirichlet BC) using a 16^3 grid of 32^3 boxes and 800 tasks... Eu quero extrair os números 512^3 , 16^3 , 32^3 e 800 quatro deles e atribuí-...
16.04.2015 / 09:35
3
respostas

Usando expressões regulares com cp

Esta é uma pergunta simples. Eu estou tentando copiar todos os arquivos no diretório atual que começam com "axis-2" e terminam com ".jar" em um diretório de destino, digamos que é ~ / MyDirectory. Meu primeiro pensamento foi tentar cp '^axis2...
09.11.2011 / 05:54
3
respostas

“parênteses não balanceados” mesmo que eu tenha escapado dele?

Estou tentando executar este simples comando sed sed '/VALUES\ \([0-9]/d!' Ainda dá um erro dizendo "RE error: parentheses not balanced" (sim, as aspas estão lá). O que posso fazer? Quer dizer, eu poderia apenas adicionar outro...
07.12.2014 / 16:53
5
respostas

Corresponde a regex em ksh

Estou procurando fazer algo assim no KSH: if (( $var = (foo|bar)[0-9]*$ )); then print "variable matched regex" fi É possível? Para o registro estou usando o Ksh Version M-11/16/88i em uma máquina Solaris 10.     
19.10.2011 / 14:51
5
respostas

Classifique o arquivo de entrada pelos resultados de um regex

Gostaria de classificar um arquivo com base nos resultados de uma expressão regex. Por exemplo, se eu tenho as seguintes declarações de propriedade em Obj-C @property (nonatomic, strong) id <AlbumArtDelegate, UITextFieldDelegate> *album...
13.08.2012 / 21:01
2
respostas

Teste da shell para encontrar um padrão em uma string

Eu só queria perguntar se existe algum comando que funcione em shells comuns (bash, dash, kornshell)? Deverá verificar se a variável line contém qualquer parte do caminho. if [[ $line =~ "$PWD"$ ]] ;then     
27.03.2015 / 13:52
1
resposta

escapando de um único ponto com barra invertida dupla - awk

O livro "awk programming" eficaz tem um exemplo de divisão de campos. aqui está o exemplo: If you want fields to be separated by a literal period followed by any single character, use ‘FS = "\.."’. Por que é barra invertida dupla? não...
02.05.2012 / 09:21
1
resposta

Grep search retornando uma linha diferente

Esta é minha pesquisa grep grep 'Invoker_Slark*' true_pairscore.txt Mas retorna a linha Invoker_Slardar . Mesmo que o arquivo contenha Invoker_Slark . Por que isso?     
17.04.2014 / 23:05
2
respostas

Forçando Bash a usar o Perl RegEx Engine

Como você já deve saber, muitos dos recursos que os modernos mecanismos RegEx suportam (referência anterior, asserção visual, etc.) não são suportados pelo mecanismo Bash RegEx. A seguir, um script simples de Bash que acabei de criar para tentar...
26.07.2013 / 02:57