Resultados da pesquisa a pedido "perl"
Como verificar se a variável é declarada em perl?
estou usandouse strict; em perl e com isso eu uso a seguinte declaração. unless(defined($x)){ print "Not defined"; }Onde $ x não é declarado em nenhum lugar. Então, espero que imprima "Not defined"mas retorna um erro Global symbol "$x" requires ...
modificar um fluxo de dados em tempo real
Preciso sequestrar e modificar um fluxo de dados. O fluxo consiste em comandos de largura fixa. Cada comando é uma nova linha e a documentação diz que cada comando inicia e termina com umSTX/ETX par (início e fim do texto) O sistema de envio ...
Valores de argumento padrão nas sub-rotinas
Não sei como definir argumentos padrão para sub-rotinas. Aqui está o que eu considerei: sub hello { print @_ || "Hello world"; }Isso funciona bem se tudo o que você precisava era de um argumento. Como você definiria valores padrão para ...
Como posso excluir alguns caracteres de uma classe?
Digamos que eu queira combinar um caractere de "palavra" (\w), mas exclua "_" ou corresponda a um caractere de espaço em branco (\s), mas exclua "\ t". Como posso fazer isso?
Como executar a pesquisa e substituição dentro de determinados intervalos $ start-$ end?
Digamos, um arquivo de texto tem muitos$start-$end pares e dentro de cada par há algum texto. Quero que o Perl encontre e substitua tudo$patterns com o$start-$end pares; se o$pattern fica fora do par e não o substitua. por exemplo, para ...
Como definir o caminho de inclusão do Perl para módulos de um script CGI?
Eu tenho vários módulos Perl instalados na minha máquina de hospedagem em~/perl, como os adiciono ao caminho do módulo Perl? ConfiguraçãoPERL5LIB ouunshiftos caminhos para@INC certamente funciona, mas a variável de ambiente não ajuda ao executar ...
Como inicializo valores em um hash sem um loop?
Estou tentando descobrir uma maneira de inicializar um hash sem ter que passar por um loop. Eu esperava usar fatias para isso, mas não parece produzir os resultados esperados. Considere o seguinte código: #!/usr/bin/perl use Data::Dumper; my ...
Variável especial Perl "@_" em uma sub-rotina não está funcionando
Esse script retira os URLs de uma página da Web baixada. Eu tive alguns problemas com esse script - quando eu uso o"my $csv_html_line = @_ ;" e depois imprima o"@html_LineArray" - apenas imprime"1's". Quando eu substituo o"my $csv_html_line = @_ ...
No Perl, como "pular" determinado texto e pesquisar e substituir na parte restante? [duplicado]
Esta pergunta já tem uma resposta aqui: Como executar a pesquisa e substituição dentro de determinados intervalos $ start-$ end? [/questions/35503417/how-to-perform-search-and-replace-within-given-start-end-ranges] 4 respostasO texto tem muitas ...
Usando o Curl para obter uma página da Web Https no Windows 7
Eu só preciso buscar uma página https e estou usando o curl atualmente, tendo o aplicativo curl.exe no meu Path e chamando-o com um arquivo Perl. No entanto, recebo o erro "* Protocolo https não suportado ou desativado na libcurl". Eu estive ...