Perguntas sobre 'regular-expression'

2
respostas

Problema com expressão regular no Bash: [^ negate] não parece funcionar

Quando executo ls /directory | grep '[^term]' no Bash, recebo uma listagem regular, como se o comando grep fosse ignorado de alguma forma. Eu tentei a mesma coisa com egrep , tentei usá-lo com aspas duplas e simples, mas sem melhores res...
31.03.2013 / 22:11
3
respostas

OR em 'expr match'

Estou confuso sobre por que isso não corresponde: expr match Unauthenticated123 '^(Unauthenticated|Authenticated).*' gera 0.     
14.12.2015 / 14:54
3
respostas

Como remover ponto e espaço do início dos nomes de arquivos

Estou tentando alterar arquivos jpg nomeados com um ponto e um espaço no início e com um ponto ausente antes do final (como este . Startjpg to Start.jpg O ponto torna os arquivos ocultos de sed e ls -al listam esses arquivos, entã...
23.07.2014 / 18:17
1
resposta

encontre palavras com todas as vogais na ordem de um arquivo

Eu tenho um grande arquivo de dicionário com mais de 300.000 palavras e estou tentando encontrar todas as palavras com as vogais nesta ordem e tenho exatamente exatamente 5 vogais. Minha tentativa atual não parece estar funcionando e, para minha...
08.08.2014 / 09:07
2
respostas

Por que dois comandos greet quase ideticos retornam uma saida diferente: sem o e com o nome do arquivo

Eu tenho 2 grep s quase idênticas: [Alex@localhost tmp]$ grep /bin/bash /etc/passwd root:x:0:0:root:/root:/bin/bash AlexL:x:500:500::/home/AlexL:/bin/bash user1:x:501:501:user1 12345:/home/user1:/bin/bash vs. [AlexL@localhost tmp]$...
23.11.2013 / 17:26
1
resposta

Menos pesquisa interativa com curingas [duplicados]

Estou usando less para visualizar um arquivo grande e quero pesquisar um padrão com curingas. Por exemplo, "x 1 ??" onde ? é qualquer caractere. O less suporta isso e, em caso afirmativo, como o faria interativamente?     
06.04.2015 / 17:25
3
respostas

Por que minha expressão grep precisa usar $ 'string' para corresponder aos caracteres das guias?

Se você pegar este código: echo -e '\t\t\tString' | grep '^[\t]*String' o resultado está em branco porque não corresponde, mas isto: echo -e '\t\t\tString' | grep $'^[\t]*String' funciona. Eu juro que devo ter usado o código da pri...
16.11.2014 / 02:10
2
respostas

remove arquivos duplicados

No meu Mac OS X 10.6.7, o iTunes duplicou todos os arquivos da minha biblioteca de músicas. Agora eu tenho 3.840 arquivos em vez de 1.920. O problema é que o iTunes não simplesmente duplicou a pasta inteira, mas cada arquivo em cada pasta, adici...
08.04.2013 / 16:10
1
resposta

Comando Sed que ignoraria qualquer correspondência comentada

Estou tentando criar um comando sed usando regex para substituir algo em um arquivo de texto somente se ele não for comentado, mas estou tendo alguns problemas devido ao meu conhecimento quase inexistente dos comandos do sed. / p> Encontrei so...
10.04.2015 / 12:13
1
resposta

Como dizer “grep -w” quais caracteres compõem “palavras”?

$ printf 'asf .test. afd\nasaf foo-test asfdads\n' asf .test. afd asaf foo-test asfdads $ printf 'asf .test. afd\nasaf foo-test asfdads\n' | grep -w test asf .test. afd asaf foo-test asfdads Pergunta : Como posso corresponder ao "teste foo...
24.04.2015 / 17:43