URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3325
[ Назад ]

Исходное сообщение
"определение даты в sh"

Отправлено dk , 02-Сен-04 07:14 
Здраствуйте все,

такой вопрос мне в sh скрипте необходимо определить вчерашний день. Как это корректно сделать?
сегодняшний день я узнаю - date +%d
а вот как определить вчерашний... Если пользоваться - expr, то это лажа, а на болше мозгов пока не хватило:-)

заранее спасибо


Содержание

Сообщения в этом обсуждении
"определение даты в sh"
Отправлено Kornet , 02-Сен-04 08:58 
date --date='1 days ago' +%Y-%m-%d


"определение даты в sh"
Отправлено dim , 06-Сен-04 12:25 
>date --date='1 days ago' +%Y-%m-%d

Прежде, спасибо за совет, вот только следующая фишка вышла.
Писал и отрабатывал скрипт на Красной шапочке. А итоговый вариант должен крутиться на Unix. А на юниксе date не имеет флага --date/-d. Вот таккая вот засада.
может быть есть ещё мысли?


"определение даты в sh"
Отправлено dk , 06-Сен-04 13:26 
товарищи, можете не отвечать, оказывается в сети море информации на эту тему.
так что разберемся