我有一个在屏幕会话(游戏服务器)中运行的 Java 应用程序,我希望能够编写一个脚本来定期向它发送命令(可能使用 cron),但我不确定如何发送命令到正在运行的屏幕会话。
这可能吗?由于我不仅向屏幕发送更多 shell 命令,而且将文本放入正在运行的 Java 控制台,这一事实可能会变得复杂。
从screen faq试试这个例子:
screen -S test -p 0 -X stuff 'top^M'
Run Code Online (Sandbox Code Playgroud)
它将top在名为 的屏幕会话中运行命令test。
^M是一个控制字符,您可以通过按CTRL+V, ENTERbash 来输入。
| 归档时间: |
|
| 查看次数: |
5138 次 |
| 最近记录: |