Практическое задание
Дата пять дней назад
легкоЗапиши в /root/past.txt дату, которая была 5 дней назад относительно сегодня, в формате ГГГГ-ММ-ДД.
Что потренируешь:
- date
- -d
- относительные даты
- days ago
- %F
Практическое задание
Запиши в /root/past.txt дату, которая была 5 дней назад относительно сегодня, в формате ГГГГ-ММ-ДД.
Ключ -d (--date) заставляет date вычислить не текущий момент, а описанный строкой: он понимает относительные выражения (5 days ago, 2 weeks, tomorrow, next friday) и абсолютные даты. Комбинируя -d с форматом (+%F), получаешь дату в нужном виде без ручной арифметики с високосными годами и переходами через месяц. Это стандартный приём для скриптов ротации логов и вычисления дедлайнов.