Resultados da pesquisa a pedido "perl"

1 a resposta

Como compilar perl com DEBUG_LEAKING_SCALARS?

Estou tentando instalar o perl com-DDEBUG_LEAKING_SCALARS perlbrew install perl-5.24.1 -DDEBUGGING -DDEBUG_LEAKING_SCALARS --as perl-debug-5.24.1mas sem sucesso: $ perl -V | perl -MData::Dumper -e 'local $/; $_ = <>; $h{$1} = $2 ...

2 a resposta

Diferença entre retornar + {} ou {} em perl de uma função e retornar ref ou value

Comecei a trabalhar com uma nova equipe, um novo local. Eles me disseram que retornamos ref em vez de valor em nossos módulos perl. Também vi algo comoreturn +{foo=>'bar'}; and return {foo=>'bar'}; Qual é a diferença? E se retornar ref ou valor?

6 a resposta

Como lidar com nomes de arquivos com espaços?

Eu uso o Perl no Windows (Active Perl). Eu tenho um programa perl para glob os arquivos na pasta atual e concatená-los todos usando o comando dos copy chamado de dentro usando system () ... Quando executo, isso gera um erro dos dizendo "O ...

1 a resposta

Como amarrar todas as variáveis no script perl?

Eu quero ver todos os lugares quando a variável no script perl é criada / acessada / destruída É facilmente alcançável usandotie ouVariable::Magic [https://metacpan.org/pod/Variable::Magic] Mas como aplicar essa mágica automaticamente quando a ...

3 a resposta

Como levar a referência de código ao construtor?

Eu tenho o seguinte código: my $coderef = ${MyModule::MyTool->new};mas quando eu tento $coderef->();eu tenho erro: Not a CODE referenceComo posso fazer referência ao construtor (sem chamá-lo) e executar o código referenciado com atraso?

3 a resposta

Script Perl para preencher um arquivo XML

Estou trabalhando em um script Perl que precisa preencher um arquivo XML com base na entrada do usuário. O usuário forneceria um nome de país e um nome de cidade. Se ele / ela fornecer: japan e e, eu preciso preencher isso na tag japan - mas como ...

2 a resposta

Por que $ foo -> {bar} é automaticamente ativado, mas% $ foo não?

Eu tenho o seguinte código: $headers; some_sub( %$headers );Quando eu ligosome_sub Eu recebo um erro: Não é possível usar um valor indefinido como uma referência HASH em ... Mas código semelhante não produz um erro: $headers->{ x };Por que a ...

9 a resposta

Renomeação em massa de arquivos com base na pesquisa

Eu tenho uma pasta cheia de arquivos de imagem, como 1500000704_full.jpg1500000705_full.jpg1500000711_full.jpg1500000712_full.jpg1500000714_full.jpg1500000744_full.jpg1500000745_full.jpg1500000802_full.jpg1500000803_full.jpg Preciso renomear os ...

1 a resposta

Tentativa de incorporar Java no Perl por meio do módulo Inline :: Java

Esta é minha primeira tentativa de embutir o código Java no Perl. Não podemos usar o comando SFTP padrão em nosso sistema. Isso está fora do meu poder. Temos um jarfile chamado SFTP.jar que pode ser usado. A pessoa anterior antes de mim conseguiu ...

3 a resposta

Como impedir o Perl de interpretar a barra invertida dupla como caractere de barra invertida única?

Como imprimir uma sequência de caracteres (entre aspas simples) contendo barra invertida dupla\\ caracteres como estão, sem fazer o Perl de alguma forma interpolar para uma barra simples\? Não quero alterar a string adicionando mais caracteres de ...