我想通过将今天的日期作为一周中除星期日以外的所有日子的输入来打印上周日的日期,但如果是星期日,则它应该打印今天的日期。我试过这个,
a=`date -dlast-sunday +%Y%m%d`
但这在最后一个日期之前给出了星期日的日期。
bash shell
bash ×1
shell ×1