Получение команды поиска для отображения даты в GMT - PullRequest
1 голос
/ 20 июня 2019

Я запускаю команду поиска, как это

  find -name newthing.190618.1.html -type f -printf '%CY-%Cm-%CdT%CH:%CM%CZ|%P\n'

и я получаю ответ, подобный этому

2019-06-18T13:32PDT|newthing.190618.1.html

Что я на самом деле хочу, так это то, что эта дата отображается в GMT так:

2019-06-18T20:32Z|newthing.190618.1.html

Возможно ли для "find" вычислить и вернуть дату для GMT, как показано выше?

1 Ответ

2 голосов
/ 20 июня 2019

Вы можете временно установить часовой пояс на UTC:

TZ=UTC0 find -name newthing.190618.1.html -type f -printf '%CY-%Cm-%CdT%CH:%CM%CZ|%P\n'

http://man7.org/linux/man-pages/man1/find.1.html#ENVIRONMENT_VARIABLES

Отредактировано по предложению Тинка в комментариях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...