【发布时间】:2019-11-10 06:20:10
【问题描述】:
给定一个json 文件,我如何使用jq 和一个外部命令来修改一个值?
就我而言,我想将完整的时间戳转换为 YYYY-MM-DD 格式(例如,使用命令:date --date="2019-01-02T10:00:00.000Z" "+%Y-%m-%d")
原始 JSON
[{"timestamp": "2019-01-01T10:00:00.000Z"}, {"timestamp": "2019-01-02T10:00:00.000Z"}, {"timestamp": "2019-01-02T10:00:00.000Z"}]
新的 JSON
[{"timestamp": "2019-01-01"}, {"timestamp": "2019-01-02"}, {"timestamp": "2019-01-02"}]
【问题讨论】: