Perguntas sobre 'regular-expression'

2
respostas

Fornece um comando que preenche os arquivos que começam com uma consoante e os únicos têm vogais após

Não sei como fazer isso. Eu tentei fazer egrep -i ^[^aeiou] [aeiou]$ /usr/share/dict/words Mas não funciona de todo. O que estou fazendo errado?     
22.03.2018 / 20:05
1
resposta

pt sed substituir caracteres especiais por uma nova linha

Eu posso lidar com o seguinte caso usando o notepad ++, mas eu preciso saber como fazê-lo através do Linux. Entrada football},{swim através do notepad ++ eu posso substituir },{ por },\n{ Resultado football}, {swim...
08.12.2017 / 01:05
1
resposta

sed ou grep regex problema

Estou com dificuldades para usar o sed ou o grep para extrair um texto de uma string. Uma string de exemplo que estou usando é: |a Milton, John, |d 1608-1674. Eu posso extrair 'John' usando sed e alguns conselhos nos fóruns: sed 's/...
08.12.2017 / 18:05
1
resposta

Encontrar com Regex e caminho específico

Tentando encontrar uma lista de arquivos de uma variável definida. No entanto, o caminho precisa ser específico. filename=part-of-filename Não funciona: find $HOME -regextype posix-extended -type f -regex "$filename-[[:digit:]]{4}-conn...
17.11.2017 / 23:57
2
respostas

Como extrair texto entre dois padrões de correspondência para vários arquivos?

Eu tenho um arquivo binário e quero dividi-lo em arquivos separados pelos padrões START e END. Exemplo de entrada: yut786y= 3&*%^#$%fsd{'StartOfFile': sdflklfasdgjw723gsdf67asfr55a64 asduf hfna089FUAO AHF78QAB6A SDFADSFGfh asiug6a8osiof...
22.12.2017 / 13:41
1
resposta

search e Substituir substring no endereço mac em um arquivo de texto

Abaixo é extraído o arquivo a ser alterado: Pode usar o awk ou sed ... qualquer utilitário é bom para correspondência de padrões mgad 1 m-id 50 rf-chan-id 1 base-station-id 00:a0:bc:0c:1b:c1 .... .... mgad 2 .... base-station-id 00:...
31.10.2017 / 00:22
1
resposta

busybox expressão regular para grupo de endereços IP

Eu preciso validar um grupo de endereços IP que será exibido em um arquivo assim: IP_SUBNETS = ['10.1.111.0', '10.2.111.0', '10.2.123.0'] Eu gostaria de escrever uma expressão regular que permita n número de endereços IP, desde que eles se...
12.09.2017 / 19:35
2
respostas

grep expressão regular para evitar correspondência de ponto-e-vírgula no final

Eu gostaria de encontrar todas as declarações de funções que terminam com "_DB" em um arquivo e evitar perl e pipes. Por exemplo: prep_DB(); init_DB(DB *database, char *params[]) { open_DB(database); } prep_DB() { open_DB(database...
23.08.2017 / 21:48
1
resposta

Regex OR (não está funcionando)

Não tenho certeza do que sinto falta aqui. Eu tentei algumas combinações que deve funcionar no entanto sempre que eles são combinados o último conjunto de dígitos são soltar. Eu também fiz o literal do traço "-" para ver se ele ajuda (Não)...
28.07.2017 / 01:31
2
respostas

nomes de correspondência de padrões rsync

Eu gostaria de rsync um monte de arquivos e ignorar qualquer caso, espaços, pontos, traços ou diferenças de sublinhado nos nomes ao combinar o que sincronizar. Então, como um exemplo extremo "TheFilename.zip" corresponderia a "__THE- --File -...
07.07.2017 / 01:01