在Q shell中重复最后一条语句

时间:2014-04-23 01:28:22

标签: kdb q-lang

Q编程语言有一个关联的shell。如何访问shell中的最后一个输入?例如,如果我输入:

q) a:45

在下一个提示符q)中,我想通过按向上箭头(如bash)恢复a:45,但是,这在Q控制台中不起作用。有什么用?

1 个答案:

答案 0 :(得分:6)

在Linux或OS X上,您应该使用rlwrap。它包含在大多数Linux软件包存储库中。在OS X上,我通过MacPorts安装了rlwrap,这需要安装Xcode。

在Windows上,q控制台具有此功能,您无需安装任何内容。