相关疑难解决方法(0)

使用shell脚本在远程计算机上的多个命令

我在远程计算机上有一个java程序Desktop/testfolder/xyz.jar.

它还在同一文件夹上有一个配置文件.当我SSH到机器时,我做:

Desktop/testfolder/xyz.jar

这里的问题是配置文件不在路径中,因为我们在主文件夹中,所以我的程序无法读取配置.

所以我想首先进入该文件夹,然后从该文件夹运行该程序.如果我这样做,在shell脚本中

"ssh user@remote java -cp Desktop/testfolder/xyz.jar Main"
Run Code Online (Sandbox Code Playgroud)

它执行第一个语句,当第二个语句运行时,它在我当前的机器而不是远程机器上运行.

我们可以只执行一个命令,还是有其他解决方案?

谢谢Lalith

java ssh shell

27
推荐指数
3
解决办法
6万
查看次数

标签 统计

java ×1

shell ×1

ssh ×1