nysus has asked for the wisdom of the Perl Monks concerning the following question:
I've been working on this for a couple of hours and getting nowhere. I want to add two different paths to PERL5LIB. Here's what I have right now:
case "$PERL5LIB:" in *"/usr/local/lib/perl5/site_perl:"*) :;; *) PERL5LIB="/usr/local/lib/perl5/site_perl:$PERL5LIB";; esac export PERL5LIB case "$PERL5LIB:" in *"/Users/me/perl/perl_lib:"*) :;; *) PERL5LIB="/Users/me/perl/perl_lib:$PERL5LIB";; esac export PERL5LIB
When I do perl -V, it looks good:
/Users/me/perl/perl_lib /usr/local/lib/perl5/site_perl /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.4/da +rwin-2level /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.4 /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/5.24.4/darwin-2leve +l /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/5.24.4 /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/da +rwin-2level /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1 /Users/me/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl .
However, when I try to run a command, I get this: Cannot load config file: couldn't open /Users/me/perl/perl_lib:/usr/local/lib/perl5/site_perl/
The directories somehow got concatenated together. I don't know much about bash scripting or setting ENV variables. Any tips are appreciated. Thanks
Update: I have perlbrew installed which I think might be part of the problem.
$PM = "Perl Monk's";
$MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate Priest";
$nysus = $PM . ' ' . $MCF;
Click here if you love Perl Monks
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: How do you export more than one path to PERL5LIB
by hippo (Archbishop) on Aug 16, 2018 at 07:49 UTC | |
by nysus (Parson) on Aug 16, 2018 at 13:39 UTC | |
|
Re: How do you export more than one path to PERL5LIB
by anonymized user 468275 (Curate) on Aug 16, 2018 at 11:23 UTC | |
by Anonymous Monk on Aug 30, 2019 at 09:04 UTC | |
|
Re: How do you export more than one path to PERL5LIB
by clueless newbie (Curate) on Aug 16, 2018 at 11:36 UTC |