Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Вывести вчерашнюю дату.  (Прочитано 1591 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lumen_xp

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Вывести вчерашнюю дату.
« : 25 Июля 2008, 13:07:20 »
Необходимо вывести вчерашнюю дату. Нашел таккую штуку
perl -e '@time=localtime(time()-84600); print $time[3]'
но это лишь вчерашнее число а мне необходим вывод в формате год-месяц-день (пример 2008-07-24).
Подскажите плз.

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Вывести вчерашнюю дату.
« Ответ #1 : 25 Июля 2008, 14:20:48 »
date -d yesterday

Полезные команды:
man date
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн lumen_xp

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Вывести вчерашнюю дату.
« Ответ #2 : 25 Июля 2008, 14:28:27 »
Благодарю за содействие. Что то я не учел ключ -d.
Собственно вот что мне и надо было
date '+%F' -d yesterday

 

Страница сгенерирована за 0.068 секунд. Запросов: 23.