Java 双击并执行Shell脚本时,它会一次又一次地执行

Java 双击并执行Shell脚本时,它会一次又一次地执行,java,bash,shell,jar,Java,Bash,Shell,Jar,我有一个shell脚本,如下所示: #!/bin/bash java -jar jarFileName.jar 当我使用以下命令在终端中运行jar文件时: java -jar jarFileName.jar 它执行得很好。当我使用以下命令执行shell脚本时: ./jarFileName.sh 它执行得很好 但是,当我双击shell脚本时,jar文件会一次又一次地执行。 你能帮帮我吗 提前感谢…您如何知道jar文件被重复执行?是的。/jarFileName.shmy jar文件生成报告。一

我有一个shell脚本,如下所示:

#!/bin/bash
java -jar jarFileName.jar
当我使用以下命令在终端中运行jar文件时:

java -jar jarFileName.jar
它执行得很好。当我使用以下命令执行shell脚本时:

./jarFileName.sh
它执行得很好

但是,当我双击shell脚本时,jar文件会一次又一次地执行。 你能帮帮我吗


提前感谢…

您如何知道jar文件被重复执行?是的。/jarFileName.shmy jar文件生成报告。一旦jar文件完成,我会在终端中打印适当的消息。这就是为什么我知道我的jar文件是重复执行的。它是./shellScriptName.sh你能从终端发布一些屏幕截图吗,它一遍又一遍地执行它?