Как найти статистику приложения пряжи из командной строки в удобочитаемом формате - PullRequest
1 голос
/ 14 марта 2019

У меня есть приложение с некоторым идентификатором, например application_2019xxxxxxxxxxxxx

Я могу найти его статистику с помощью команды yarn application -status application_2019xxxxxxxxxxxxx, которая выводит данные в формате ключ-значение.

ПроблемаВот некоторые из полей не в удобочитаемом формате, например, время начала и окончания приложения в формате Unix Epoch.Это вызывает проблемы в автоматизации сценария.

Может кто-нибудь помочь, как получить все значения в удобочитаемом формате?Заранее спасибо:)

Ответы [ 2 ]

2 голосов
/ 14 марта 2019

Есть много способов преобразовать эти данные в читабельный формат, некоторые из них приведены ниже:

mysql> select from_unixtime(floor(1517874876754/1000));
+------------------------------------------+
| from_unixtime(floor(1517874876754/1000)) |
+------------------------------------------+
| 2018-02-05 18:54:36                      |
+------------------------------------------+
1 row in set (0.00 sec)

$ awk '{print strftime("%c", ( 1517874876754 + 500 ) / 1000 )}'
Mon 05 Feb 2018 06:54:37 PM EST

$ date -d @$(  echo "(1517874876754+ 500) / 1000" | bc)
Mon Feb  5 18:54:37 EST 2018
0 голосов
/ 15 марта 2019

Попробуйте это: perl -leprint \ scalar\ localtime\ epoch time

и date -d @ epoch time

...