実行する頻度やタイミングに関係なく、これはうまくいくと思います ...
date -d "yesterday 13:00" '+%Y-%m-%d'
Mac OSX での日付は若干異なります。
昨日は
date -v-1d +%F
先週の
date -v-1w +%F
これも機能するはずですが、多すぎる可能性があります:
date -d @$(( $(date +"%s") - 86400)) +"%Y-%m-%d"
実行する頻度やタイミングに関係なく、これはうまくいくと思います ...
date -d "yesterday 13:00" '+%Y-%m-%d'
Mac OSX での日付は若干異なります。
昨日は
date -v-1d +%F
先週の
date -v-1w +%F
これも機能するはずですが、多すぎる可能性があります:
date -d @$(( $(date +"%s") - 86400)) +"%Y-%m-%d"