Perguntas sobre 'regular-expression'

1
resposta

Encontrar apenas em diretórios n níveis profundos

Eu uso este comando para encontrar e executar todas as istâncias do wp-cron.php que tenho para cada site que tenho: find /var/www/ -name 'wp-cron.php' -exec php -q "{}" \; Como minha árvore de websites é: /var/www/site1/htdocs/WORDPRES...
06.04.2015 / 03:32
1
resposta

Qual é a diferença entre Regex '[] *' e '[] +'?

Eu comecei a aprender regex recentemente. Eu sei que * modifier significa match 0 or more times enquanto + modifier significa correspondência 1 or more times . No entanto, quando você usa esses modificadores com colchetes, como o c...
11.02.2015 / 01:28
2
respostas

Remove uma linha se a regex existe somente na primeira coluna de cada linha em um arquivo csv

Eu tenho os seguintes dados delimitados por vírgulas (espaços usados para clareza visual): 1 2014 23 2352 19.24 7.18 1 2014 23 2353 19.78 4.65 24 2014 23 2354 20.26 25.34 1 2014 23 2355 26.65 42.76 1 2014 23 2356 27.34 56.356 1 2014 23 2...
28.12.2014 / 13:05
1
resposta

Como encontrar strings usando expressões regulares no grep

Portanto, tenho um arquivo list com a lista das pessoas de uma empresa. Cada linha contém Position (uma string curta), anos, nome (primeiro e último), salário e nacionalidade (três letras maiúsculas). Eles estão divididos por vírgulas. Eu...
08.12.2014 / 00:17
1
resposta

perl rename: pré-adicionando algo a um conjunto de nomes de arquivos em subdiretórios

Embora a ferramenta perl rename tenha se tornado uma companheira inestimável para meu trabalho diário, ainda existem algumas peculiaridades que dificultam o trabalho - especialmente quando os arquivos não estão no diretório de trabalho a...
08.11.2014 / 22:43
1
resposta

Pesquisar e remover com expressão regular

Como você usa expressões regulares no bash para pesquisar qualquer string e remover a ocorrência de uma determinada palavra? Esta é a expressão que eu criei ^([A-Za-z-]+)(-).*(el6.*)$ O que eu gostaria de realizar é, em uma string como c...
11.11.2014 / 04:48
1
resposta

Por que o mesmo regex do sed (após o grep) falha quando executado em um script bash vs linha de comando bash?

Aqui está o script. É bem sucedido quando eu o executo a partir do prompt BASH , mas não no script. Alguma idéia? Quando digo "falha", quero dizer que sed regex não corresponde a nada, portanto, não há texto substituído. Quando eu o exec...
10.07.2014 / 16:47
1
resposta

Substituindo tudo '&', mas não o da entidade XML '&' com '#' com sed em uma determinada tag XML

Eu precisava substituir todos os & por # , dentro e somente dentro da tag <faultstring> ... </faultstring> . Além disso, o & em &amp; não deve ser alterado. Exemplo de entrada: 123&&<faultcode&g...
29.08.2014 / 07:28
1
resposta

grep: padrão de correspondência em uma posição específica

Eu preciso corresponder um padrão com grep , somente se ele começar na posição 16. Vamos supor que eu queira corresponder à string ' pattern' (começando com espaço). O seguinte deve corresponder bla bla bla bla pattern Considerand...
02.04.2014 / 15:15
1
resposta

identificação de data awk do arquivo de entrada

Atualmente tenho arquivos diários que chegam via FTP com datas incorretas na primeira coluna do arquivo. Eu descobri como deduzir um dia para obter a data correta e imprimi-lo em um novo arquivo. No entanto, como os arquivos são exibidos todos o...
03.03.2014 / 13:07