Perguntas sobre 'regular-expression'

2
respostas

expressão regular: não contendo string

Eu tenho duas strings: string1: platform1-05_02_00.001:platform string2: platform1-domino-05_02_00.001:platform no primeiro, a versão ( 05_02_00.001 ) deve ser alterada, primeiro tentei a expressão regular: sed -i 's/platform1-...
31.03.2017 / 17:33
1
resposta

Número do cartão ajuda a expressão regular [fechada]

Eu usei o seguinte comando + REGEX para listar todos os arquivos que contêm números de cartão em um conjunto de arquivos. grep -r -l -e '[3-6]\d{3}([\ \-]?)\d{4}([\ \-]?)\d{4}([\ \-]?)\d{3,4}' * Eu testei este REGEX em um aplicativo dif...
19.05.2016 / 18:05
2
respostas

Substituir segunda ocorrência entre dois pontos e colchete

Eu tenho que substituir cada string após dois pontos com a mesma palavra + sublinhado + número da seguinte maneira: {"first": "1_first", "second": "1_second"} Resultados esperados: {"first": "first_1", "second": "second_1"} {"first": "...
08.08.2016 / 00:16
2
respostas

sed para alterar o formato da cadeia de log do dns

Eu quero usar o sed para alterar o seguinte texto: (3)www(5)first(3)nth(6)domain(3)com(0) para: www.first.nth.domain.com Cada grupo entre os separadores parênteses pode ser capturado e depois reconstruído em ordem com os separadore...
15.03.2016 / 20:50
1
resposta

Diferença de piping de grep -c's com regex diferente para bc

Eu preciso encontrar o número de palavras em um arquivo (1 palavra por linha) que não contém um conjunto de letras. Para fazer isso, quero tirar a diferença de grep -c '.' <file> e grep -c '<other_pattern>' <file> . Eu ten...
15.02.2016 / 19:18
2
respostas

Significado de 'expr “ola”: “\ ([a-z] * \)”'?

Eu preciso de uma explicação do porquê: $test='expr "hello" : "\([a-z]*\)"'; echo $test imprimiria hello , onde como: $test='expr "hello" : "hel"'; echo $test retornaria o número de caracteres correspondentes. E também: $ t...
15.02.2016 / 03:09
1
resposta

Como removo uma linha se começar com a. ou um sed usando?

Para a vida de mim eu não posso fazer isso funcionar corretamente (me perdoe se esta é uma questão trivial). Eu tenho um arquivo de texto que tem linhas que começam com um período, ".", ou com uma seta para a direita, ">". Eu preciso remov...
13.02.2016 / 04:05
1
resposta

Como capturar tudo depois da frase do prefixo SED?

Como capturar tudo depois da frase do prefixo com sed? Como aqui, eu queria pegar active/idle : $ sudo hdparm -C /dev/sda /dev/sda: drive state is: active/idle $ sudo hdparm -C /dev/sda | sed "s/\s*drive state is:\s+\(.*\)//;tx;d;:x"...
25.03.2016 / 09:27
1
resposta

Encontre o regex para o timestamp no filename não funcionando

Eu quero encontrar arquivos de mensagens no user maildir, sem mailfilter, dovecot-index etc. Todos os arquivos de mensagens têm registro de data e hora em seus nomes de arquivos, acho que é a maneira mais fácil. Eu usei este regex: .*\/\d...
03.12.2015 / 05:42
2
respostas

perl: Substitua a string no arquivo por aspas duplas

Seguindo a pergunta do link Eu tenho a seguinte string em uma variável bash This rule forbids throwing string literals or interpolations. While JavaScript (and CoffeeScript by extension) allow any expression to be thrown, it is best to...
11.01.2016 / 22:03