Resultados da pesquisa a pedido "perl"
Como posso detectar o sistema operacional no Perl?
Eu tenho Perl no Mac, Windows e Ubuntu. Como posso saber de dentro do script qual é qual? Desde já, obrigado. Editar:Me perguntaram o que estou fazendo. É um script, parte do nosso sistema de construção de plataforma cruzada. O script recursa ...
Contexto escalar vs lista em Perl
Eu achei um exemplo em um livro da O'Reilly um pouco estranho: @backwards = reverse qw/ yabba dabba doo /; print "list context: @backwards\n"; $backward = reverse qw/ yabba dabba doo /; print "scalar1 context: $backward\n"; $notbackward = qw/ ...
Existe ligação de parâmetro SQL para matrizes?
Existe uma maneira padrão de vincular matrizes (de escalares) em uma consulta SQL? Eu quero ligar para umIN cláusula, assim: SELECT * FROM junk WHERE junk.id IN (?);Eu estou usandoPerl::DBI que restringe parâmetros a escalares, então acabo com ...
você pode forçar a saída de descarga em perl
Eu tenho as seguintes duas linhas em perl: print "Warning: this will overwrite existing files. Continue? [y/N]: \n"; my $input = <STDIN>;O problema é que a linha de impressão não é executada antes que o script perl faça uma pausa para entrada. ...
Como você classifica matrizes paralelas no Perl?
Eu tenho algumas matrizes do mesmo comprimento. Eu quero classificar a primeira matriz e fazer com que todas as outras sejam "classificadas" de acordo. Por exemplo, se a primeira matriz for(7,2,9) o segundo é("seven","two","nine") e o terceiro ...
Como calculo uma diferença DateTime no Perl?
use DateTime ; my $date = "2010-08-02 09:10:08"; my $dt = DateTime->now( time_zone => 'local' )->set_time_zone('floating'); print $dt->subtract_datetime($date);Não está funcionando; qual é o problema? A mensagem de erro é: Can't call method ...
Uso de valor não inicializado $ ARGV [1] no iterador de substituição
Estou tentando executar este programa que escrevi e recebo uma mensagem de erro informando o seguinte Uso do valor não inicializado $ ARGV [1] no iterador de substituição na linha ./replaceName.pl linha 22. como o valor é o nome que é passado ...
Decodificação correta de base64 para blob?
Estou trabalhando em um projeto usando o websocket e tentando carregar o arquivo selecionado no servidor. Usando FileReader.readAsDataURL Eu posso escolher um arquivo e recuperar sua codificação base64. O problema começa no lado do servidor, ...
Como converter uma matriz em um hash no Perl?
Eu tenho uma matriz e tentei converter o conteúdo da matriz em um hash com chaves e valores. O índice 0 é uma chave, o índice 1 é um valor, o índice 2 é uma chave, o índice 3 é um valor etc. Mas não está produzindo o resultado esperado. O código ...
Ajude-me a entender esta declaração Perl com << 'ESQ'
substr($obj_strptime,index($strptime,"sub")+6,0) = <<'ESQ'; shift; # package .... .... ESQO que é esse ESQ e o que está fazendo aqui? Por favor, ajude-me a entender essas declarações.