centos Screen-命令分离进程

centos Screen-命令分离进程

Screen 支持使用 -X 参数从外部控制分离的屏幕,例如:

screen # -X -p0 "quit"

这将终止屏幕,其中 # 是屏幕 PID。但是我想要做的是将命令传递到屏幕“内部”。例如,如果内部程序是 nano,并且我想将“hello world”写入该 nano 进程,我该如何通过屏幕执行此操作?

 screen # -X -p0 "hello world"

这就像我想让屏幕运行“hello world”(这不是命令)但我想将它传递给屏幕内运行的程序。

我在手册中找不到任何信息。我​​正在运行 centos。

答案1

解决了!

对于任何通过谷歌阅读此文的人来说,答案都很简单:东西。

screen -x 1234 -X -p0 stuff $'hello world\n'

相关内容