我有以下Json:
mongo_customers,customer=test@test.com
mongo_customers,customer=test2@test.com
我想输出以下内容:
jq -n -R \
--slurpfile mongo mongo.json \
'
$mongo[][].client_id] as $mongo_ids
"mongo_customers,customer="($mongo_ids)
'
我尝试了以下但是它不起作用:
{{1}}
我怎么能这样做?
答案 0 :(得分:3)
jq -r '.[] | "mongo_customers,customer=\(.client_id)"' mongo.json
还有很多其他可能性。如果您想绝对确定结果是有效的CSV,那么您可能需要使用@csv
过滤器。