我有以下格式的 json 文件
{
"username":"achu",
"password":"test1234"
}
我只想将时间戳添加到上述有效负载中并将其作为某些服务的请求发送。
据我所知,以下命令将帮助我们获取 Linux 上的当前标记:
date +"%r"
但不确定如何将其附加到上述有效负载中,如下所示:
预期:
{
"username":"achu",
"password":"test1234",
"date":"1:20:30 AM PST"
}
jq --version
1.5v
这样可以得到吗?
最佳答案
JQ 有用于处理日期的内置函数,例如:
. + {date: (now | strflocaltime("%r"))}
关于json - 如何使用 jq 将当前日期和时间附加到现有 json 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58106341/