查看: 1368|回复: 7
|
Ubuntu_Cron job跑Perl Scrip有问题啊!!
[复制链接]
|
|
如題, 各位大大.
我有幾個perl script是跑SVN auto backup的.
這些scripts在之前另外一架機跑是完全沒問題的, 也是ubuntu.
也是用crontab set給它自動跑.
但是最近換了一架機,我把所有的scripts和setting都做好了,但是就是crontab裡面的perl script 有問題.
Crontab如下:-
05 16 * * * /usr/bin/perl /var/lib/svn/scripts/ABCincbak.pl > /svnbackup/daily/ABC/cronout.log 2>&1
Error Output 如下:-
Can't exec "svnlook": No such file or directory at /var/lib/svn/scripts/ABCincbak.pl line 26.
Use of uninitialized value $head in scalar chomp at /var/lib/svn/scripts/ABCincbak.pl line 27.
Use of uninitialized value $head in numeric eq (==) at /var/lib/svn/scripts/ABCincbak.pl line 31.
Use of uninitialized value $to in sprintf at /var/lib/svn/scripts/ABCincbak.pl line 41.
Use of uninitialized value $to in sprintf at /var/lib/svn/scripts/ABCincbak.pl line 47.
sh: svnadmin: not found
Job took 0 seconds
我google了,有些說是environment的問題,但是我看了, PATH的話我兩架機都是一樣的,perl都是同樣在 /usr/bin
也是過了用full path 在 crontab, 如: /usr/bin/perl /scriptpath/xxx.pl, 也是沒有用....
請各位高手幫幫忙...頭痛了 ... |
|
|
|
|
|
|
|
发表于 19-11-2012 08:25 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 19-11-2012 10:51 PM
|
显示全部楼层
sktan007 发表于 19-11-2012 08:25 PM
是不是Ubuntu 版本问题?
謝謝回覆.
應該就不是,因為我都是install回一樣version的ubuntu.
|
|
|
|
|
|
|
|
发表于 19-11-2012 11:05 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 20-11-2012 09:21 AM
|
显示全部楼层
hata_ph 发表于 19-11-2012 11:05 PM
不见了 svnlook 和 svnadmin。。。
你有安装 subversion 吗?
你是用 SVN-Hooks 吗?
有喔 svn version 1.5.4 (r33841).
不懂是不是crontab不recognize.
如果我單單跑那個script的話是可以backup的喔.
如:- perl xxx.pl
|
|
|
|
|
|
|
|
发表于 20-11-2012 09:27 AM
|
显示全部楼层
你的 code 是什么? line 26...
Can't exec "svnlook": No such file or directory at /var/lib/svn/scripts/ABCincbak.pl line 26. |
|
|
|
|
|
|
|
楼主 |
发表于 20-11-2012 11:17 AM
|
显示全部楼层
hata_ph 发表于 20-11-2012 09:27 AM
你的 code 是什么? line 26...
Can't exec "svnlook": No such file or directory at /var/lib/svn/scri ...
找到問題的所在了.
是svn path 的問題.
line 26是svn 的command, svnlook.
我放full path了就解決了.
如: - /usr/bin/local/svnlook
謝謝你的幫忙...lolz..
|
|
|
|
|
|
|
|
发表于 20-11-2012 11:30 AM
|
显示全部楼层
cool |
|
|
|
|
|
|
| |
本周最热论坛帖子
|