@INCで特定のパスを永久に設定する方法

@INCで特定のパスを永久に設定する方法

スクリプトがPerlモジュールを見つけることができないので、@INCにパスを設定したいと思います。要件は、スクリプトにモジュールパスを直接含めることができないことです。だから@INCに直接モジュールパスを追加したいと思います。私ができる方法はありますか?

また、 ~/.bash_profile 、 ~/.bashrc 編集を試みました。ただし、@INC にはパスは追加されません。

ベストアンサー1

いくつかの方法があります:

  • 次のように呼び出されますperl -Ipath script.pl
  • 次のように呼び出されますPERL5OPT=path script.pl
  • グローバル設定export PERL5OPT=path(他のスクリプトにも影響します.profilePERL5OPT=path.pam_environment

おすすめ記事