permanent push v @INC
3 отговора
121 прегледа
permanent push v @INC
iskam da dobavq oshte edna direktoriq v pytq za modulite.probvah sys
perl -e "push @INC,'/path/to/directory/'" no posle nishto ne beshe promeneno.
Moga li da go napravq tova i to da si ostane taka?
perl -e "push @INC,'/path/to/directory/'" no posle nishto ne beshe promeneno.
Moga li da go napravq tova i to da si ostane taka?
Re: permanent push v @INC
ako mislish che shte se nalaga v nqkolko scripts da polzvash noviq put
zapishi putq v promenlivata na shell PERL5LIB:
$ PERL5LIB=$HOME/perllib; export PERL5LIB
ako e ednokratna dobavka - izpolzvai pragmata
use lib
use lib "." - za tursene v current dir ili
use lib "$ENV{HOME}/mylib"
tazi pragma manipulira putq za tursene v compile time , dokato ruchnoto
manipulirane na @INC kakto
push @INC, "put" e runtime i togava e prekaleno kusno.
zapishi putq v promenlivata na shell PERL5LIB:
$ PERL5LIB=$HOME/perllib; export PERL5LIB
ako e ednokratna dobavka - izpolzvai pragmata
use lib
use lib "." - za tursene v current dir ili
use lib "$ENV{HOME}/mylib"
tazi pragma manipulira putq za tursene v compile time , dokato ruchnoto
manipulirane na @INC kakto
push @INC, "put" e runtime i togava e prekaleno kusno.
Re: permanent push v @INC
BEGIN { push @INC, '/whatever'; } # soon enough for MyModule
use MyModule;
RTFM!
--sdg
use MyModule;
RTFM!
--sdg