Как вычислить дату касания -t

Как создать тип даты в bash?

, что означает эта дата? '1803141400' [! ​​D1]

touch -t 1803141400 test1 test2

Как я могу вычислить время?

1
задан 14 February 2017 в 15:17

1 ответ

Параметры -t позволяют пользователю добавлять определенное время последнего доступа при создании файла с помощью команды touch.

За ним следует строка в формате даты, месяца, года, минуты: второй, а последний использует формат [[CC] YY] MMDDhhmm [.ss], где CC, [ f6] и SS являются необязательными.

Например, чтобы создать временную метку файла с отметкой времени

 [guru@guru-Aspire ~]$touch -t 12141105  temp
 [guru@guru-Aspire ~]$ls -l --full-time temp

  -rw-rw-r-- 1 guru guru 0 2014-12-14 11:05:00.000000000 +0530 temp

Как вы видите, если вы не предоставляете CC и [ f9], он автоматически вставляет текущие CC и YY.

В вашем случае, т.е. touch -t 1803141400 test1 test2

, он создаст отметку времени

year-2018 (первая пара цифр)

date - 14 (третья пара цифр)

время - 14:02 (четвертая и пятая пара цифр)

[ f2]
0
ответ дан 24 May 2018 в 03:43

Другие вопросы по тегам:

Похожие вопросы: