Resultados da pesquisa a pedido "perl"

3 a resposta

Usando o Perl, como decodifico ou crio esses códigos% na web?

Preciso lidar com codificação e decodificação de URI (ou seja, por cento) no meu script Perl. Como faço isso? Esta é uma pergunta doperlfaq oficial [http://faq.perl.org]. Estamosimportando o perlfaq para o estouro de ...

9 a resposta

Como faço para criar funções privadas em um módulo Perl?

Estou trabalhando em um pequeno módulo Perl e, por algum motivo, tive o script do driver de teste que estava usando meu novo módulo, chamando uma das funções que eu pensava que seria privada e foi bem-sucedida. Fiquei surpreso, então comecei a ...

2 a resposta

Perl: utf8 :: decode vs. Encode :: decode

Estou tendo alguns resultados interessantes tentando discernir as diferenças entre usarEncode::decode("utf8", $var) eutf8::decode($var). Eu já descobri que chamar o antigo várias vezes em uma variável acabará resultando no erro "Não é possível ...

2 a resposta

STDOUT redirecionado para variável que não captura a saída do tubo

Quero redirecionar temporariamente o stdout para uma variável na memória. As impressões são redirecionadas corretamente para minha variável, mas não para a saída de um pipe (bc no meu exemplo). O que está acontecendo? #!/usr/bin/perl my ...

1 a resposta

No Perl, como altero, excluo ou insiro uma linha em um arquivo ou anexo ao início de um arquivo?

Quero fazer alterações no conteúdo de um arquivo, modificando, excluindo ou inserindo linhas ou anexando ao início do arquivo. Como posso fazer isso no Perl? Isto é umPergunta, ...

2 a resposta

O script Perl não imprime <STDIN> várias vezes

Eu tenho esse script Perl: #!/usr/bin/perl use strict; use warnings; print <STDIN>, "\n"; print <STDIN>, "\n"; print <STDIN>, "\n"; print <STDIN>, "\n"; print <STDIN>, "\n";E eu estou passando "Hello" para a entrada padrão do script: echo ...

3 a resposta

É possível testar os erros esperados quando o testado sai com falha usando a TAP no Perl?

Suponha que você esteja executando alguns testes de unidade e deseje ver se o método (ou script ou função ou qualquer outra coisa) que você está testando falha como deveria. Como você configura esse teste? Estou esperando por algo assim: ok( ...

2 a resposta

MooseX :: Declare erros de validação de assinatura de método sucintos

Sou defensor da adoção do Moose (e MooseX :: Declare) no trabalho há vários meses. O estilo incentivado ajudará realmente a capacidade de manutenção de nossa base de código, mas não sem um custo inicial para aprender nova sintaxe, eespecialmente ...

4 a resposta

O que '@_' faz no Perl?

Eu estava olhando através de algum código que havia escrito na minha classe Perl e notei isso. my ($string) = @_; my @stringarray = split(//, $string);Estou pensando em duas coisas: a primeira linha em que a variável está entre parênteses, isso ...

1 a resposta

Comparar valores em arquivos csv

Estou comparando valores diferentes em dois arquivos csv. Se eu não corresponder, quero adicionar (ou atualizar) meus dispositivos no meu Sistema de Gerenciamento. output1.csv (nome, ip) - sistema primário Test1, 10.56.7.13 Test2, 10.56.4.14 ...