如何在另一个屏幕会话中运行程序?

我想在另一个屏幕会话中运行一个程序。

比方说,我开始这样的屏幕

screen -S asti 

然后我想在该会话中创build一个新窗口。 很简单:

 screen -S "asti" -X "screen" 

这将在该会话中创build两个窗口。

如何在屏幕会话中运行程序?

我试过了:

 screen -S "asti" program 

没有工作

我试过-p标志…还有很多其他的尝试,但我没有设法做到这一点。

有人可以帮帮我吗?

在此先感谢您的帮助和关注。

如果你想在一个现有的屏幕会话中运行一个特定的命令,然后你想要使用一个新的窗口

 screen -S asti -X screen 'command' 

要将文本输入到现有的屏幕窗口中,您需要使用stuff screen命令在屏幕窗口中“输入”。

 screen -S asti -p # -X stuff $'text to enter\n'