昨天
date -v-1d +"%Y-%m-%d"
加减日期
date -v[+|-][ymwdHMS]
date -v+1y +"%F"
date -v-1m +"%F"
上周几
date -v-fri #上周五
更复杂的
date -v-1y -v+1m -v1d -v+sun #去年的下个月的第一个周日
#同理, 最后一个周日
date -v+1m -v1d -v-1d -v-sun -v+1d #去年的这个月的最后一个周日
date -v-1d +"%Y-%m-%d"
date -v[+|-][ymwdHMS]
date -v+1y +"%F"
date -v-1m +"%F"
date -v-fri #上周五
date -v-1y -v+1m -v1d -v+sun #去年的下个月的第一个周日
#同理, 最后一个周日
date -v+1m -v1d -v-1d -v-sun -v+1d #去年的这个月的最后一个周日