crontab 的疑問 - Linux

By Kumar
at 2008-06-25T10:30
at 2008-06-25T10:30
Table of Contents
※ 引述《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: [email protected]
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.
--
: ※ 引述《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: [email protected]
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.
--
Tags:
Linux
All Comments
Related Posts
又是一個基本問題...

By Noah
at 2008-06-25T10:28
at 2008-06-25T10:28
架RAID10安裝FC9出現GRUB問題

By Eden
at 2008-06-25T10:22
at 2008-06-25T10:22
crontab 的疑問

By Callum
at 2008-06-25T10:14
at 2008-06-25T10:14
crontab 的疑問

By Todd Johnson
at 2008-06-25T10:05
at 2008-06-25T10:05
Ubuntu 安裝於8G SDHC

By Jacky
at 2008-06-25T03:24
at 2008-06-25T03:24