Как я могу получить вчерашнее свидание Джулиана в Bash? - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь сохранить вчерашнюю дату Джулиана в сценарии, чтобы я мог вызвать ее снова.Однако, когда я пытаюсь проверить его в своем терминале, я не могу получить вчерашнюю юлианскую дату, только вчерашнюю дату.

Код, который я пробовал:

date +%j -1 day
date +"%j -1 day"
date --%j="-1 days ago" 

Вывод (для сегодняшней даты) должен быть 266, и я либо возвращаю ошибку:

date: unrecognized option '--%j=-1 days ago'
Try 'date --help' for more information.

Или 267 -1 день

Спасибо!

1 Ответ

1 голос
/ 24 сентября 2019

Вы хотите date +%j -d '1 day ago'.Это опция -d, которая указывает, какую дату вы хотите отформатировать (вместо now).

...