Resultados da pesquisa a pedido "perl"

1 a resposta

Escalar x Operador de atribuição de lista

Ajude-me a entender os seguintes trechos: my $count = @array;my @copy = @array;my ($first) = @array;(my $copy = $str) =~ s/\\/\\\\/g;my ($x) = f() or die;my $count = () = f();print($x = $y);print(@x = @y);

2 a resposta

Como processar opções usando Perl no modo -n ou -

Quando executandoperl -n ouperl -p, cada argumento da linha de comando é usado como um arquivo a ser aberto e processado linha por linha. Se você deseja passar opções de linha de comando para esse script, como posso fazer isso?

2 a resposta

Qual é o significado de "<<", "-" em perl e implementação em php?

Estou convertendo algum código Perl para PHP. No entanto, eu não sei muito sobre Perl, então tenho que codificá-lo com um significado aproximado. E eu não entendo o que o código Perl abaixo significa ... Qual é o significado ...

2 a resposta

itens da matriz A que não estão na matriz B [duplicado]

Esta pergunta já tem uma resposta aqui: Diferença de duas matrizes usando Perl [/questions/2933347/difference-of-two-arrays-using-perl] 10 respostasQual é uma maneira rápida de determinar itens na matriz A que não estão na matriz B? Até agora, ...

2 a resposta

Como descobrir se o valor existe no hash sem usar a chave no perl?

Eu tenho um mapa de hash como este my $name = 'AUS'; #dynamic values my %hash = { 'a'=>{ 'x'=> { '1' =>'US' '2' =>'UK' } 'y'=>{ '1' =>'AFRICA' '2' =>'AUS' } } 'b'=>{ 'x' =>{ '1' =>'US' '2' =>'UK' } } };Estou tentando descobrir se o nome é único ...

1 a resposta

Como rastrear um arquivo .so do XS?

Eu tenho um pequeno programa Perl. O programa carrega um módulo. O módulo carrega um arquivo .so comXSLoader [http://p3rl.org/XSLoader]. Este Perl roda no Linux e é construído com o gcc e-DDEBUGGINGe, posteriormente, o arquivo .so. Eu posso ...

3 a resposta

Erro estranho após a atualização do Perl: Não foi possível liberar o stdout

Após a atualização para o Perl 5.24.4, obtemos esse erro repetidamente nos logs (sem apontar o nome do arquivo e o número da linha): Não é possível liberar o stdout: tubo quebrado Não temos idéia do que causa esse erro. Existe algum conselho ...

1 a resposta

como matar o processo com vários fork usando perl

Eu tenho um caso de teste em que vários fork são usados para criar netos e o processo pai está em loop infinito, estou implementando um script perl para interromper o processo. Atualmente, ele está trabalhando para um garfo único (), mas não para ...

4 a resposta

“Comprimento variável não implementado”, mas não é comprimento variável

Eu tenho um regex muito louco que estou tentando diagnosticar. Também é muito longo, mas reduzi-o apenas ao script a seguir. Execute usando o Strawberry Perl v5.26.2. use strict; use warnings; my $text = "M Y H A P P Y T E X T"; my $regex ...

1 a resposta

Excluir uma linha específica de um arquivo de 12 GB

Estou tentando excluir uma linha específica de um arquivo de texto de 12 GB. Eu não tenho osed -i A opção disponível no HP-UX e outras opções, como salvar em um arquivo temporário, não estão funcionando porque só tenho 20 GB de ...