0

我有多个数据文件,它们包含的内容被命名。例如,文件名中的键值对是否有标准文件命名传递?

machine-testM_pid-1234_key1-value1.log 

有一些键和值由 - 和_分隔。有更好的语法吗?是否有自动读取这些文件/文件名的解析器?

这里的想法是,文件名是人类机器可读。

回答

0

似乎没有关键值的标准文件命名约定。

-1

我通常这样的数据存储在以下格式

键TAB值

其中键和值通常JSON编码结构。这种格式通常是输入或输出到我必须运行的map-reduce作业。由于这两件事是通过一个制表符分开的,因此将它称为.tsv文件是合理的。

+0

我其实想知道文件名中的数据,而不是文件内部的数据。将选项卡放在文件名中会导致其他问题,在文件选项卡分隔内工作良好。 – Juha 2012-04-23 12:24:08