Файловая система Zfs с двумя корнями, которые можно выбрать при загрузке

Ваш код dateinput=20181214202959 inputTime=$(echo $dateinput | sed 's,\(.\{4\}\)\(.\{2\}\)\(.\{2\}\)\(.\{2\}\)\(.\{2\}\),\1-\2-\3 \4:\5:,')

добавляет пробел к dateinput, чтобы установить inputTimeна 2018-12-14 20:59:39.

Затем вы запускаете date --date="2018-12-14 20:59:59 30 minutes ago"запрос определенного формата вывода.

Если вы удалите agoиз запроса, вы будете запрашивать время через 30 минут. Действие слова agoсостоит в том, чтобы свести на нет самое последнее смещение времени. Как правило, вы можете перечислить несколько смещений по времени, и все они будут добавлены, так что вы можете комбинировать, например, количество минут и количество недель.

$ date  --date="2018-12-14 20:00:00 30 minutes ago 1 week"
Fri Dec 21 19:30:00 PST 2018
$ date  --date="2018-12-14 20:00:00 30 minutes 1 week"
Fri Dec 21 20:30:00 PST 2018
$ date  --date="2018-12-14 20:00:00 30 minutes 1 week ago"
Fri Dec  7 20:30:00 PST 2018
1
25.10.2020, 02:21
0 ответов

Теги

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