Kdb 获取最新日期文件夹
我在路径下有许多日期文件夹:Kdb 获取最新日期文件夹,kdb,Kdb,我在路径下有许多日期文件夹:/var/tmp/ 2018.07.04 2018.07.05 2018.07.06 2018.07.07 2018.07.08 2018.07.09 我想从上述文件夹中获取最新日期文件夹[2018.07.09]。我该怎么办?如果其KDB分区数据库,您只需加载它并运行以下命令即可: q) \l /var/tmp q) max date 如果是普通文件夹,您可以尝试: 编辑:基于Jonathon评论的更改: q) max "D"$string key `:/var
/var/tmp/
2018.07.04
2018.07.05
2018.07.06
2018.07.07
2018.07.08
2018.07.09
我想从上述文件夹中获取最新日期文件夹
[2018.07.09]
。我该怎么办?如果其KDB分区数据库,您只需加载它并运行以下命令即可:
q) \l /var/tmp
q) max date
如果是普通文件夹,您可以尝试:
编辑:基于Jonathon评论的更改:
q) max "D"$string key `:/var/tmp
如果它是KDB分区数据库,您只需加载它并运行以下命令:
q) \l /var/tmp
q) max date
如果是普通文件夹,您可以尝试:
编辑:基于Jonathon评论的更改:
q) max "D"$string key `:/var/tmp
如果文件夹按时间顺序排列,则可以尝试此操作:
-1#(!:)hsym`$"/var/tmp"
如果文件夹按时间顺序排列,则可以尝试此操作:
-1#(!:)hsym`$"/var/tmp"
这是分区数据库吗?这是kdb的,我想通过qis实现这是分区数据库吗?这是kdb的,我想通过QP实现它可能不需要使用
进行过滤,其中,非日期文件名将转换为0Nd
,所以max
应该仍然有效,可能不需要使用where
进行过滤,非日期文件名将强制转换为0Nd
,因此max
应该仍然有效