|
发表于 2005-6-16 11:36:34
|
显示全部楼层
Post by floriawll
我的crontab是这样的:
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
30 17 * * * root /bin/svnbak
我试过改为:SHELL=/bin/sh:/usr/bin/expect. 但是,不能正常工作,只是完成在本机上的文件压缩,压缩文件并没有传到另一台机子上。
如果改成SHELL=/bin/bash:/usr/bin/expect,就可以正常工作了。但是,这样改会不会影响到以后别人用crontab定时设置别的脚本呀?
Linux下应该不会,本身/bin/sh是call /bin/bash的。 |
|