所以我有一个bash脚本,其中包含一些.sh文件,.sh文件包含从脚本开头调用的.jar文件的复制和执行的指令。我似乎无法成功执行.sh文件,但开头的.jar文件执行没有任何问题。这就是我的意思:java -jar energyapp-SNAPSHOT-jar-with-dependencies.jar &
这是在开头,没有问题执行。然后在脚本中我有这个:./mAhSim.sh &
sh ./solarsim.sh &
sh ./batterysim.sh &
。这些说明如下:
java -cp energyapp-simulators-0.0.5-SNAPSHOT-jar-with-dependencies.jar com..xml.SolarSimulator'
但是当我执行它时,它会按预期启动浏览器,但是我收到错误消息“错误检索事件和数据”
非常感谢任何帮助,谢谢大家
答案 0 :(得分:0)
您可以使用source命令在同一文件夹中执行另一个shell脚本。 使用此:
source filename.sh
或者您可以使用别名:
. filename.sh
还要确保所有文件都是可执行文件。 所以你可以这样做:
source mAhSim.sh && source solarsim.sh && source batterysim.sh