我有一个需要启动另一个应用程序的应用程序(Java,但可能是其他任何东西)。这不在同一台机器上。
手动,我会以这种方式启动应用程序:
ssh myself@machine -X
/..../myapplication
我尝试将这两个命令放在名为mycommand
和
source mycommand
...但是在关闭SSH部分之后,第二个命令将在本地计算机上执行。
您知道是否有办法在没有用户干预的情况下同时打开ssh并从其他计算机启动应用程序?
答案 0 :(得分:3)
如果在命令之后您不需要在SSH shell中执行其他命令,则可以使用以下命令
ssh myself@machine -X myapplication
shell将执行该命令,然后关闭ssh连接