Perguntas sobre 'perl'

Perl é uma linguagem de programação de alto nível que vem instalada por padrão no Ubuntu. É bem conhecido por seu uso para manipulação de texto, scripts CGI e sua enorme comunidade. Você pode encontrar qualquer modul e muitos tutoriais em http://www.cpan.org/
1
resposta

Perl substituir string dentro do arquivo pelo nome do arquivo?

Eu preciso substituir uma string em um arquivo JSON pelo nome do arquivo. Eu combinei com sucesso a string a ser substituída usando o regex abaixo, mas não consigo descobrir como colocar o nome do arquivo lá para substituir a string. Nota: Es...
18.12.2015 / 09:30
1
resposta

Usando valores e chaves de hashes em Perl

Lê uma frase do usuário usando o < > operador, divide a sentença em uma matriz de palavras (dica: use split (/ regex /, $ string) e mostra quantas palavras existem na sentença. Cria um hash que contém palavras da sentença como chaves...
21.11.2015 / 01:07
1
resposta

Como faço para uma palavra frequncy counter case sensitive usando a interface de linha de comando no Perl?

Então eu tenho este script Perl que é um contador de frequência de palavras. Mas agora tenho que modificar esse script e torná-lo sensível a maiúsculas e minúsculas. Portanto, se um usuário adicionar -i na linha de comando, o script deve ser com...
09.11.2015 / 07:45
0
respostas

Converter uma string hexagonal de dois bytes em char em perl

Eu tenho uma string de caracteres hexadecimais de dois bytes e gostaria de convertê-los em uma string ascii ou unicode. A string pode ter um comprimento variável. Entrada: $hex_string="003400300030" Saída desejada: $char_string="400"...
10.11.2015 / 19:14
1
resposta

Salva o texto do arquivo entre dois caracteres e salva a saída no arquivo?

Eu tenho um arquivo com o seguinte tipo de texto: @ heading with some text the.actual.text.of.choice which.can.be.several.lines in.length.with.no.pattern + more.text.that.i.want.to remove.several.lines.long Eu tentei com o seguinte: pe...
31.10.2015 / 13:39
1
resposta

NET-SSH2 para perl 5.20.2 no windows 2008 r2

Estou tentando instalar o NET-SSH2 para o perl 5.20.2 no Windows 2008r2, mas sem sucesso. C: \ Perl > ppm instala o NET-SSH2 Fazendo download da lista de pacotes do Repositório de Pacotes do ActiveState ... falhou 500 Não é possível conect...
08.09.2015 / 10:14
1
resposta

Não é possível ler a saída de aberto em Perl

Eu tenho este pequeno código em uma instrução while while(<PS>) e ele não executará e lerá a saída do código open(PS,"blabla") . Como resolvo isso? #!/usr/bin/env perl # my $IPendnum = 1; my $IPrange = 0; my $START = 1; while...
11.09.2015 / 17:34
1
resposta

Prompt personalizado usando Net :: Appliance :: Session

Estou tentando usar o ssh em um switch Cisco usando o módulo Perl Net :: Appliance :: Session mas estou encontrando um problema devido à natureza do prompt esperado. O prompt do comutador é o seguinte User Name: quando o prompt de nome...
14.09.2017 / 14:38
1
resposta

Pacote: otrs-4.0.7-01.noarch Requer: perl (Template) durante a instalação do OTRS em centos 6

Enquanto tentava instalar o OTRS 4.0.7 no centos 6, ocorreu um erro. Tentei pesquisar no Google, mas não consigo obter os resultados para resolver o problema. Loaded plugins: product-id, refresh-packagekit, subscription-manager <br> Upd...
15.04.2015 / 12:28
1
resposta

Perl Archive :: Zip resposta estranha

Isso realmente me confundiu: esse código funciona bem ... $filename="name_of_file.pdf"; for ($x=0; $x<@pdf; $x++){ $file.=$pdf[$x]; } $file=~s/\*ref\*/$new_aff/g; # converts a variable within the PDF use Archive::Zip qw( :ERROR_CODES...
03.04.2015 / 17:21