Bash 脚本向用户显示远程屏幕会话

Bash 脚本向用户显示远程屏幕会话

我对 bash 脚本有点陌生,我无法弄清楚如何完成此任务。

我正在编写一个脚本,该脚本旨在备份和管理在屏幕会话中运行的java应用程序。目标是能够在不同的机器上运行 Java 应用程序的多个实例,并能够通过脚本通过 ssh 控制它们。

我想要的一个功能是能够轻松调用其中一个 java 实例的屏幕会话并将其显示给用户。因此,如果屏幕会话在机器 A 上运行,并且我想将其显示给机器 B 上的用户,我希望能够启动 ssh 连接并以编程方式调用它。

简而言之,我想在 bash 脚本中模仿以下用户命令:

ssh [email protected]
screen -r ScreenName  #Run from inside of ssh session

答案1

怎么样:

ssh user@host -t screen -r

相关内容