【发布时间】:2015-11-08 12:11:36
【问题描述】:
如何通过套接字将
eof信号发送到远程shell 中运行的命令?
我使用 Python 编程,使用套接字,一个远程 shell 应用程序,我在其中发送要在另一台 PC 上执行的命令。
一切正常(对于大多数命令),除了像 cat > file 这样的命令给我带来问题。
通常,我会用CTRL + D(eof 信号)终止上面的命令,但在我的客户端中按CTRL + D,不会将信号发送到远程shell。因此我无法终止命令并且我被卡住了。
有人有建议吗?
【问题讨论】:
标签: linux sockets python-3.x signals