Я пытаюсь получить определенный формат даты, которая была 5 дней go. Я запускаю bash на MacOS
В настоящее время у меня
date -v -5d
Wed 1 Jan 2020 09:32:07 EST
Но формат Я ищу это
2020-01-01
Глядя на некоторые решения, у меня есть что-то вроде
DATE=$(date +"%Y%m%d")
date -j -f %Y%m%d -v-5d "${DATE}" +%Y-%m-%d
2020-01-01
Это был бы самый оптимальный способ сделать это?