我试图在一个终端窗口(窗口1)上运行GNU octave,然后从另一个窗口(窗口2)发送命令。例如,从窗口2设置变量x = 1(可能使用八度音程的PID的运行实例),然后通过八度音程界面检查窗口1中的x是什么。窗口1基本上只是在等待STDIN,我想从不同的窗口提供它。
我找了几个小时怎么做,但我找到的所有东西都试图解决不同的问题。
我在Mac OS X上使用终端。我的shell是Bash 4.2。
我感谢任何帮助!
答案 0 :(得分:1)
我不能发誓这可以在OSX上运行,但在linux上写入/ proc / $ {pid} / fd / 0。
编辑:实际上这不起作用。谢谢@KeithThompson