如何同时打开ssh并启动命令?

时间:2011-10-28 15:56:47

标签: linux ssh

我有一个需要启动另一个应用程序的应用程序(Java,但可能是其他任何东西)。这不在同一台机器上。

手动,我会以这种方式启动应用程序:

ssh myself@machine -X
/..../myapplication

我尝试将这两个命令放在名为mycommand

的文本文件中
source mycommand

...但是在关闭SSH部分之后,第二个命令将在本地计算机上执行。

您知道是否有办法在没有用户干预的情况下同时打开ssh并从其他计算机启动应用程序?

1 个答案:

答案 0 :(得分:3)

如果在命令之后您不需要在SSH shell中执行其他命令,则可以使用以下命令

ssh myself@machine -X myapplication

shell将执行该命令,然后关闭ssh连接