Здраствуйте все,такой вопрос мне в sh скрипте необходимо определить вчерашний день. Как это корректно сделать?
сегодняшний день я узнаю - date +%d
а вот как определить вчерашний... Если пользоваться - expr, то это лажа, а на болше мозгов пока не хватило:-)заранее спасибо
date --date='1 days ago' +%Y-%m-%d
>date --date='1 days ago' +%Y-%m-%dПрежде, спасибо за совет, вот только следующая фишка вышла.
Писал и отрабатывал скрипт на Красной шапочке. А итоговый вариант должен крутиться на Unix. А на юниксе date не имеет флага --date/-d. Вот таккая вот засада.
может быть есть ещё мысли?
товарищи, можете не отвечать, оказывается в сети море информации на эту тему.
так что разберемся