Existem várias maneiras:
- chame como
perl -Ipath script.pl
- chame como
PERL5OPT=path script.pl
- definido globalmente
export PERL5OPT=path
em.profile
ouPERL5OPT=path
em.pam_environment
(também afeta outros scripts)
Eu quero definir um caminho em @INC, pois o script não está conseguindo localizar o módulo perl. O requisito é que, não posso incluir o caminho do módulo no script diretamente. Então, estou pensando em adicionar o caminho do módulo diretamente em @INC. Existe uma maneira de fazer isso?
Eu tentei editar ~ / .bash_profile, ~ / .bashrc também. Mas não é adicionar o caminho em @INC.
Existem várias maneiras:
perl -Ipath script.pl
PERL5OPT=path script.pl
export PERL5OPT=path
em .profile
ou PERL5OPT=path
em .pam_environment
(também afeta outros scripts) Eu encontrei a simples alma dele.
push (@ INC, / path) ou unshift (@INC, '/ path)
Segundo método: use lib "/ path" no próprio arquivo.
Tags perl