Perl CPAN Module da linha de comando?

1

Eu encontrei um módulo Perl que é freqüentemente empacotado no Debian. No meu caso, não tive acesso a um gerenciador de pacotes atualizado, mas tenho Perl.

Então eu corri o cpan que abriu o shell cpan onde eu inseri install App::Ack .

Agora quero executar o Ack na linha de comando. Alguém pode ajudar com a sintaxe bash para um usuário Perl relativamente novo?

A versão do Ubuntu é usada como esta : ack 'text-to-find-here'

    
por Philip Kirkbride 22.06.2017 / 17:24

1 resposta

3

Pergunte ao Perl onde ele instala seus módulos. Quando você executa perl -V , recebe uma mensagem assim:

  @INC:
   /usr/share/tlpkg/
   /usr/lib/perl5/site_perl
   /usr/share/perl5/site_perl
   /usr/lib/perl5/vendor_perl
   /usr/share/perl5/vendor_perl
   /usr/lib/perl5/core_perl
   /usr/share/perl5/core_perl

Adicione esses caminhos à variável de ambiente PATH e execute seu programa com app/ack ou apenas ack dependendo da estrutura do diretório.

    
por 22.06.2017 / 17:40

Tags