私はすべて正常に動作する 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
say crontabsを使用して実行されます...
助言がありますか?
このスクリプトは、コマンド ラインから機能します。