Resultados da pesquisa a pedido "perl"
Perl: como usar variáveis de string como padrão de pesquisa e substituição no regex
Eu quero usar variáveis de seqüência de caracteres para o padrão de pesquisa e substituição no regex. A saída esperada é assim, $ perl -e '$a="abcdeabCde"; $a=~s/b(.)d/_Mas quando mudei o padrão e a substituição para uma variável,1_/g; print ...
A maneira mais rápida de encontrar linhas de um arquivo de outro arquivo maior no Bash
Eu tenho dois arquivosfile1.txt efile2.txt. file1.txt tem cerca de 14 mil linhas efile2.txt tem cerca de 2 bilhões.file1.txt tem um único campof1 por linha enquantofile2.txt tem 3 campos,f1 atravésf3, delimitado por|. Eu quero encontrar todas as ...
Por que o Perl é inconsistente com o arredondamento do sprintf?
Aqui está um script perl: #!/usr/bin/perl use strict; use warnings; use feature 'say'; my @numbers = qw( 0.254 0.255 0.256 ); foreach my $number (@numbers) { my $rounded = sprintf '%.2f', $number; say "$number => $rounded"; } foreach my $number ...
matriz assosiativa muito grande em perl
Eu preciso mesclar dois arquivos em um novo arquivo. Os dois têm mais de 300 milhões de registros separados por canal, com a primeira coluna como chave primária. As linhas não são classificadas. O segundo arquivo pode ter registros, o primeiro ...
Substituindo várias ocorrências de um caractere entre dois padrões de sequência
Eu tenho um arquivo 1.txt com o conteúdo abaixo F1, F2, [as1, as2], [as3, as4] F3, F4, F5, [as5, as6] Eu preciso escrever um regex em perl para poder alterar o delimitador ',' entre[' and '] para| . Eu tentei abaixo, mas não funcionou. @qr = ...
Problemas com a análise de dados da tabela em perl
Eu tenho um longo htdoc de padrão semelhante, que continua assim: <td class="MODULE_PRODUCTS_CELL " align="center" valign="top" height="100"> <table width="100" summary="products"><tr> <td align="center" height="75"> ...
Especificando arquivo para processar no Perl one-liner
Foi-me dado um one-liner Perl. Tem a seguinte forma: perl -pe'...'Como especifico o arquivo a ser processado no programa?
comando perl + uma linha inteligente perl, no lugar grep para combinar caracteres incomuns + correspondência completa
Assunto: comando de linha inteligente perl no lugar do grep simples (no script bash) Tenho um problema quando uso grep para corresponder aos caracteres incomuns (não posso colocar o "\" antes de cada caractere incomum, porque é uma solução ...
No Perl, é apropriado usar o mapa no contexto vazio, em vez de um loop foreach?
No Perl, se você tiver um loop como este: foreach (@items) { perform_action($_); }você pode substituí-lo por uma chamada paramap no contexto vazio: map { perform_action($_) } @items;Existem vantagens ou desvantagens em fazer isso? Isso afeta o ...
O uso do Dumper não está causando uma falha
ao executar código como este: use strict; print Dumper "something";nada é impresso e nenhum erro ocorre durante a compilação e o tempo de execução. Por que isso acontece? Por que nãostrict impedir que esse código seja executado? Por que não há ...