我正在尝试创建一个 shell 来启动服务,或者让它每次都由 cron 运行:
00 06 * * * sh /root/teste.sh
在 teste.sh 文件中或在以下命令中:
service tomcat start
我也尝试过:
/usr/sbin/service tomcat_web start
这两种方法都行不通。谁能告诉我哪里出错了? cron 日志中没有错误。它执行了,但我不知道它是否正确。
答案1
挑出来。
Test.sh调整文件:
#!/bin/sh
PROGRAM_START="/orabin01/tomcat/bin/startup.sh"
DAEMON_USER="tomcat"
/bin/su $DAEMON_USER -c "$PROGRAM_START"