Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux opensuse 13企业级crontab赢得';不执行jar文件_Linux_Shell_Opensuse - Fatal编程技术网

Linux opensuse 13企业级crontab赢得';不执行jar文件

Linux opensuse 13企业级crontab赢得';不执行jar文件,linux,shell,opensuse,Linux,Shell,Opensuse,我在opensuse中运行shell脚本来执行jar文件时遇到了一些问题 下面是为crontab设置的方式: contrab -e 5 */1 * * * /path to shellscript/run.sh 以下是shell脚本包含的方式: #! bin/sh cd /project/jar/ /usr/local/jdk1.8/bin/java -jar /project/jar/pike.jar 从上面的文件中,已授予chmod 777权限。 设置有什么问题吗?如果我执行shell

我在opensuse中运行shell脚本来执行jar文件时遇到了一些问题

下面是为crontab设置的方式:

contrab -e 
5 */1 * * * /path to shellscript/run.sh
以下是shell脚本包含的方式:

#! bin/sh
cd /project/jar/
/usr/local/jdk1.8/bin/java -jar /project/jar/pike.jar
从上面的文件中,已授予chmod 777权限。 设置有什么问题吗?如果我执行shell脚本,它将直接从跟踪systemlog和/var/log/message运行,从这里可以检查crontab是否在作业id显示的情况下执行。从java日志文件中,它没有显示任何内容


请帮忙。谢谢。

#bin/sh
无效-应该是
#/bin/sh
/path to shellscript/run.sh
-路径是否包含空格<代码>*/1-除以1?这是否意味着每小时?这与
*
相同,没有?@KamilCuk到shellscript的路径不包含任何空格,*/1执行hourly@Comsphere:澄清:在你修好马车之后行,问题是脚本根本不运行,还是它运行但生成错误消息?顺便说一句,我不会给一个应该由cron运行的文件777权限。这确实会带来麻烦。在crontab条目中添加日志,这样您就知道发生了什么<例如,code>>/tmp/out.txt 2>out2.txt。@user1934428是的,我已经尝试过了