我修改了perl中@INC路径下的一些lib文件(.pm)文件并存储在本地文件夹中。在我的perl脚本中,我只使用use lib
并获取本地修改文件...所以我认为我的脚本将从use lib
中提到的本地文件夹中获取.pm文件....我想确保脚本没有从@INC路径中获取这些文件..我知道使用lib会工作..但有没有办法可以打印我的脚本中使用的perl模块(.pm)的源路径?
答案 0 :(得分:3)
$ perl -E'use LWP::UserAgent; say $INC{"LWP/UserAgent.pm"}'
/home/ikegami/usr/perlbrew/perls/5.18.1t/lib/site_perl/5.18.1/LWP/UserAgent.pm