我有一个 MongoDB 集合,需要在 Ubuntu 服务器上按计划导出。但是,我想在导出期间在每行数据的末尾添加年份和月份作为时间戳。这样第二个 BI 工具就可以从 CSV 格式导入数据,每条记录上的月份和年份作为有效交易日期。这意味着接下来几个月的导入将具有该月份的时间戳。
我了解如何使用 mongoexport 工具将数据导出为 CSV 格式,但是将月份和年份附加到每一行是这里的差距。
我不知道你可以,不能直接用mongoexport
. 但是,没有什么能阻止您处理输出,并"[YYYY]","[MM]"
在每行末尾追加。
这似乎是将已知字符串附加到文本文件中的每一行的一种选择,但是 bash 是 bash,我敢肯定有成千上万种方法可以做到这一点。