我从“command1”获得以下值我需要在单个命令中将此 UTC StartDATE 和 EndDate 更新为 ETS。我该怎么做。
$>command1
{
"Jobs": [
{
"StartDATE": 1601283799.807,
"State": "COMPLETED",
"JobId": "abc123",
"EndDate": 1601272679.289,
},
{
"StartDATE": 1600211301.064,
"State": "COMPLETED",
"JobId": "abc1234",
"EndDate": 1600211282.846
},
}
我知道我可以使用“date -d @”转换 UCT。但是我如何在同一行更新和打印。我需要像下面这样的输出。
$>command1|command....
{
"Jobs": [
{
"StartDATE": Mon Sep 28 05:03:19 EDT 2020,
"State": "COMPLETED",
"JobId": "abc123",
"EndDate": Mon Sep 28 05:57:59 EDT 2020,
},
{
"StartDATE": Tue Sep 15 19:08:21 EDT 2020,
"State": "COMPLETED",
"JobId": "abc1234",
"EndDate": Tue Sep 15 19:19:02 EDT 2020
},
}