在屏幕会话中向活动程序发送命令?

时间:2010-08-14 06:33:14

标签: linux gnu gnu-screen

我在屏幕会话中运行了一个服务器,我想向该程序发送一个命令。我认为屏幕-X是我的答案,但所有让我访问的是屏幕命令(标题,执行等)。

我需要能够发送命令,就像我在程序中输入命令一样。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以将screen的{​​{1}}和-p选项与-X命令结合使用。

例如,尝试exec将“foo”发送到屏幕中当前正在运行的程序。

如果第一个命令不起作用,您可能还想尝试screen -X exec ".\!\!" echo foo