Perguntas sobre 'regular-expression'

3
respostas

Edite campos separados por vírgula

Entrada: 1,012018,111 2,1-2018,111 3,10-2018,111 Saída: 1,01/2018,111 2,01/2018,111 3,10/2018,111 Como posso conseguir isso que significa edição do mês e ano para ser mm / aaaa     
03.07.2018 / 22:56
1
resposta

sed com regex não funciona como esperado [duplicado]

Esta é a primeira vez que tento usar o SED. Eu posso obter o comando de substituição para trabalhar com strings simples. Como em: sed -i 's/foo/bar/g' file.txt No entanto, quando tento usar um Regex, ele pára de funcionar. O regex qu...
03.07.2018 / 06:05
1
resposta

Substituindo caracteres não imprimíveis por valores numéricos hexadecimais

Eu tenho um arquivo Sqlite mal corrompido O truque comum de despejar tudo em um arquivo sql e carregá-lo em um arquivo novo não funciona, mas com um editor hexadecimal eu posso ver que os dados que preciso restaurar estão lá me deparei com es...
30.06.2018 / 09:55
1
resposta

Escape o texto antes de canalizar para o sed [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
11.06.2018 / 13:44
1
resposta

Regex-FInd uma linha que não termina a largura do padrão específico

Estou usando grep e regex para encontrar uma lista de todos os processos que terminam com windbidd: ps -ef | grep "winbindd$" Minha pergunta é se existe uma maneira de eu fazer o oposto e encontrar todas as linhas que NÃO terminam com a l...
02.06.2018 / 01:03
1
resposta

Como sed -e '/./{H;$!d;}' -e 'x; / AAA /! d;' trabalha para imprimir parágrafo [duplicado]

Alguém pode explicar como funciona o comando abaixo sed para imprimir um parágrafo? Comando: sed -e '/./{H;$!d;}' -e 'x;/AAA/!d;' file Se possível, alguém pode explicar quebrando este comando em pedaços para que eu possa compreender...
10.05.2018 / 12:37
1
resposta

Use sed para substituir string, mas evite substituir quando for uma substring [duplicate]

Eu gostaria de realizar a substituição de strings em vários arquivos. A string é específica, pois está no formato use module_plotting e preciso evitar a substituição ao encontrar uma string como use module_plotting_debug . Obrigado...
23.04.2018 / 12:53
1
resposta

Regexp: regexp horrivelmente lento em perl - como otimizar?

Isto: echo BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BA BBBBBBBBBBBBBBBBBBBBBBBBBBBBA | perl -pe '/^(.*?B(?:A.*?B){30})A/' leva surpreendentes 8 segundos na minha máquina. Eu esperava que levasse no máximo algumas m...
23.04.2018 / 01:58
2
respostas

Excluir texto entre parênteses, mas nunca depois da linha vazia

Considere um arquivo de texto, com linhas de texto reunidas em vários blocos, em que cada bloco é separado por pelo menos uma linha vazia. Usando um one-liner do Bash, como excluo todo o texto de < para > ou \n\n ? Em outras pal...
07.04.2018 / 12:15
1
resposta

Utilizando regex para locate e grep para obter apenas pastas

Quando tento pesquisar usando locate e grep , algo como: locate A-B | grep .dir O resultado é: .../A-B-C.dir .../A-B-C.dir/file .../A-B-C.dir/file1 .../A-B-D.dir .../A-B-D.dir/file1 ... Como modificar grep ou locate para...
23.03.2018 / 16:28