Perguntas sobre 'regular-expression'

2
respostas

sed uma linha para apagar tudo entre parênteses?

Eu estou trabalhando com algum texto que está cheio de coisas entre colchetes [] que eu não quero. Como eu mesmo posso excluir os colchetes, eu não preciso do one-liner para fazer isso por mim, mas eu preciso de um one-liner que remova tudo entr...
11.06.2011 / 22:49
2
respostas

Removendo códigos de cores da saída [duplicado]

Estou trabalhando em um script para trabalhar ao lado de um programa que estou escrevendo. O que estou tentando fazer é avaliar o nível de conclusão de um número de clientes usando outro script. Meu script faz exatamente o que eu quero, mas...
13.11.2012 / 00:02
2
respostas

Asserções lookbehind / ahead negativas no paginador do Linux less (ou vim)

Eu quero encontrar todas as instâncias de "index" não seguidas por .php em um log usando less . /index(?!\.php) não funciona. Isso é possível? Qual é o regex para menos e vim (eles diferem?). Isso não é possível com as respectivas bibliote...
04.05.2014 / 18:27
2
respostas

Procura não sensível a maiúsculas e minúsculas no awk

Eu preciso procurar uma palavra-chave usando o awk, mas quero realizar uma pesquisa que não diferencia maiúsculas de minúsculas (não diferencia maiúsculas de minúsculas). Acho que a melhor abordagem é capitalizar tanto o termo de pesquisa ("p...
01.04.2016 / 14:17
2
respostas

grep: exibe o nome do arquivo uma vez e, em seguida, exibe o contexto com números de linha

Nosso código-fonte tem códigos de erro espalhados por toda parte. Encontrá-los é fácil com o grep, mas eu gostaria de uma função bash find_code que eu possa executar (por exemplo, find_code #### ) que fornecerá a saída ao longo destas linha...
09.08.2013 / 22:15
3
respostas

O que é o regex para validar usuários do Linux?

Ao adicionar um novo usuário, como a string é validada? Suponho que exista uma expressão regular. O que é essa expressão regular?     
25.09.2014 / 10:57
2
respostas

Ciclo de execução de s / s / REGEXP / REPLACEMENT / g

Por que echo ,,, |sed s':\(,\)\(,\):*:'g produz " ,*,, " em vez de " ,*,*, "? Em outras palavras: por que, apesar do sinalizador "g", o sed não insere ' * ' entre um par de vírgulas?     
06.09.2016 / 23:05
7
respostas

/ bin / dash: verifique se $ 1 é um número

Qual seria a melhor maneira de verificar se $ 1 é um inteiro em / bin / dash? No bash, eu pude fazer: [[ $1 =~ ^([0-9]+)$ ]] Mas isso não parece ser compatível com POSIX e o traço não suporta isso     
23.04.2015 / 22:59
2
respostas

sintaxe de ls --hide = e ls --ignore =

ls --hide e ls --ignore fornecem a possibilidade de deixar arquivos definidos através de expressões regulares definidas após a parte --ignore= . O último garante que essa opção não esteja desativada por -a, -A . O comando man e inf...
15.06.2013 / 22:03
7
respostas

Existe uma maneira de mostrar apenas linhas não comentadas em um arquivo de texto / script? [duplicado]

Muitas vezes, ao passar manualmente por um arquivo, há tantos comentários que seus olhos passam e você começa a desejar que houvesse uma maneira de mostrar apenas as linhas que não têm comentários. / p> Existe uma maneira de pular comentário...
17.01.2017 / 02:37