如何在shell脚本中同时运行java和python命令

2024-10-16 20:42:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我必须每天使用cron作业自动化某些测试。我在cron作业中指定shell脚本。首先,我必须首先启动我的spring boot应用程序。我使用java -jar spring-boot-app.jar命令来实现这一点。然后我需要在启动spring-boot应用程序之后执行python脚本。我已经将这两个命令放在一个shell脚本中。但问题是,在从shell脚本启动springboot应用程序之后,python脚本没有运行。如何启动python脚本呢?我尝试在脚本中使用gnome-terminal打开一个新的终端,但是这个命令在远程机器上不起作用。如何启动spring启动应用程序和python命令


Tags: 命令脚本app应用程序终端作业javashell
2条回答

我认为上面UtLox的答案将解决您的问题,因为最后的“&;”将在后台运行您的Spring Boot应用程序

您可以尝试以下方法:

#!/bin/sh
java -jar spring-boot-app.jar &
python /path/to/your/script.py

相关问题 更多 >