Perguntas sobre 'regular-expression'

1
resposta

substituto no início da linha

Eu quero pesquisar um padrão e inserir um caractere no início de uma linha usando regsub em TcL. Eu tenho que usar apenas TcL Arquivo de entrada mna1 x a1 vss vbn nch_svt_mac nfin=nfin_n1 l=ln1 mna2 x a2 vss vbn nch_svt_mac nfin=nfin_n2...
01.06.2016 / 09:01
2
respostas

Validação do número do cartão de crédito com o bash

Eu usei a seguinte expressão regular para detectar os números de cartão válidos. [2-6][0-9]{3}([ -]?)[0-9]{4}([ -]?)[0-9]{4}([ -]?)[0-9]{3,4}([ -]?)[0-9]{0,3}[^a-zA-Z] Mas não detecta os seguintes: 374355011240344 373116614411000 M...
24.05.2016 / 07:14
1
resposta

egrep não funciona como esperado no sistema SunOS

Aqui está o que eu quero alcançar no SunOS: Apenas o padrão como [text_text=text] , [text=text] , [text] ou text são padrões válidos, em que text significa tudo em 0-9,a-z,A-Z, space, newline, tab, enter . Qualquer coisa difere...
29.04.2016 / 22:10
2
respostas

Regex em find - OS X

Não consigo descobrir o que há de errado com meu regex, parece estar funcionando com grep , mas agora com find . Estou tentando encontrar todos os arquivos que seguem a expressão comum em programas de TV, por exemplo. S02E21 . find -E ....
03.05.2016 / 19:13
1
resposta

Lista de linhas que consistem em um único caractere não-vocálico

Eu preciso listar as linhas que consistem em um único caractere não-vogal. Eu tenho isso: ls | grep -nv '[aeiouy]' file Mas isso não me dá um único personagem. Como obtenho apenas um único caractere?     
06.03.2016 / 07:09
2
respostas

Egrep voltar referência não está funcionando

Eu tenho tentando voltar atrás o primeiro grupo capturado no comando abaixo: $ ls -lR | egrep 'd(rw(x|s)|rw-|r-(x|s)|-w(x|s)|r--|-w-|--(x|s))(rw(x|s)|rw-|r-(x|s)|-w(x|s)|r--|-w-|--(x|s))---' drwxr-s--- 2 s9akhtar s9akhtar 4096 Feb 25 11:53 di...
25.02.2016 / 20:40
1
resposta

substituição de string usando sed

Eu tenho essa string, por exemplo: asddsa "ll" sadd " fsgsg" "sdafaf" "lkkx" "fsgfgsg" Eu quero substituir todos os caracteres dentro de " " por um caractere x . A saída esperada neste caso deve ser: asddsa "x" sadd " x" "x" "...
11.04.2016 / 20:39
2
respostas

Qual dos seguintes usos de âncora está correto no regex usando grep?

Ambos os comandos abaixo fornecem a mesma saída, entretanto, qual é o método correto para usá-lo? grep ^'\<that\>' file.txt Procura a linha que tem isso como a primeira palavra grep '^\<that\>' file.txt Mesma saída que...
12.04.2016 / 13:11
3
respostas

Usando sed para substituir uma string contendo inteiros variáveis

Eu tenho um arquivo de texto e quero usar sed para substituir a seguinte string (incluindo o "s"): " rel="lightbox[1846]" title=" com # Os números entre [ e ] são variáveis e mudam. Eu quero incluir o " na substituição....
10.04.2016 / 02:47
1
resposta

uso de apostrofe no grep rexExp

Recentemente, comecei a aprender regExp e encontrei um bom exemplo dele no shell usando o grep para extrair apenas tags de âncora, por exemplo, URL<a href="unix.stackexchange.com"></a> grep - 'href="[^"]*"' *.html se eu entend...
20.11.2015 / 18:51