Resultados da pesquisa a pedido "perl"
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
É 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( ...
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 ...
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 ...
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 ...