假设q进程在使用system命令启动后在后台运行:
$ q
q) system "q -p 5000"
q) \\
$ 如何将Windows (cmd或PowerShell)或终端多路复用器(如ConEmu)连接回该进程,以便获得:
q)
q)\p
5000i发布于 2016-10-24 11:38:42
我在这里发现了一个类似的问题:Windows equivalent for Linux "screen" or another alternative?
询问者正在寻找Linux屏幕命令的windows版本,我认为这就是您要寻找的版本。不幸的是,似乎没有一个本机解决方案,但您应该阅读它,看看它是否能为您提供任何关于这个主题的线索。
使用IPC的解决方案,使用以下方法从新的Q会话连接到进程:
q)h:hopen `::5000;然后传递命令以获取所需的信息。
q)h"sum 10 20"
30这里有一个指向kx食谱的链接,以获取关于IPC的更多信息:http://code.kx.com/q/cookbook/ipc/
希望其中的一些对你有用。
https://stackoverflow.com/questions/40159295
复制相似问题