首先,我通过键入screen -S test1
创建一个会话,然后分离并键入screen -S test1 -p 0 -X stuff "ls^M"
。这不起作用,它只是打印字符";ls^M";在我的会话中。
没有更多细节,我不知道为什么它不适合你,但你可以尝试其他方法:
screen -S session -X -p 0 stuff "echo hellor"
# OR
screen -S session -X -p 0 stuff $'echo worldr'
另一个解决方案(来自@pynexj(是简单地更新MacOS:附带的屏幕
brew install screen
然后重新启动终端。