Re: [問題] crontab 的疑問
※ 引述《Jerr (i love lion ^_^)》之銘言:
: ※ 引述《koushi (season of inspiration)》之銘言:
: : 最近才開始碰linux ,
: : 有一個build 的工作想要用crontab 來自動執行.
: : 想要讓它在每天晚上2點會自動執行 , 她結束會寄出通知的mail.
: : autobulid.pl 有chmod 755 , 手動執行也都正常.
: : 請問為什麼我crontab -e 填入下面的樣子之後 , 他卻完全沒有動作呢?
: : (兩天都沒收到)
: : 0 2 * * * /root/dailybuild/autobuild.pl
: 看一下跑該crontable的user的mailbox
: 有錯誤訊息的話會寄信給他
謝謝你,他的確有底下的訊息.
看來是perl 的問題.... 我裡面用的require "autobuild.config" or die
用手動執行就正常,東西放跟這個autobuild.pl同一個目錄.
但是corntab 就錯..
摸不著頭緒... ~"~
To: root@build.chalettech.com
Subject: Cron <root@build> /root/dailybuild/autobuild.pl
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
Can't locate autobuild.config in @INC
(@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .)
at /root/dailybuild/autobuild.pl line 3.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.124.251
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 6 篇):