我有一堆 Perl 脚本,它们都运行良好,但需要在use Plibdata;
最上面。
我设置了一个运行的 cron 作业(我从 root 收到确认电子邮件),它返回以下错误消息:
Can't locate Plibdata.pm in @INC (@INC contains: /install/lib /opt/perl58/lib/5.8.8/IA64.ARCHREV_0-thread-multi /opt/perl58/lib/5.8.8 /opt/perl58/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi /opt/perl58/lib/site_perl/5.8.8 /opt/perl58/lib/site_perl .) at ./x line 5.
BEGIN failed--compilation aborted at ./x line 5.
第 5 行是……你猜对了……use Plibdata;
我也试图这样设置环境:
use lib "$ENV{CARSPATH}/install/lib";
所以也许如果我找到了这个 plibdata 的位置,我可以明确地指向它吗?
我的 cron 命令将使用/usr/bin/sh
crontabs 执行...
有什么建议么?
该脚本从命令行工作。